diff --git a/zh-cn/application-dev/reference/apis/js-apis-application-ability.md b/zh-cn/application-dev/reference/apis/js-apis-application-ability.md index 97a13d521f099cc6bf440f4c5b4f29aa639b0342..6967356e808d2bdfaaf2375e0731dac9eae06940 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-application-ability.md +++ b/zh-cn/application-dev/reference/apis/js-apis-application-ability.md @@ -234,11 +234,8 @@ onNewWant(want: Want, launchParams: AbilityConstant.LaunchParam): void; ```js class myAbility extends Ability { - onNewWant(want, launchParams) { + onNewWant(want) { console.log('onNewWant, want:' + want.abilityName); - if (launchParams.launchReason === AbilityConstant.LaunchReason.CONTINUATION) { - console.log('onNewWant, launchReason is continuation'); - } } } ``` diff --git a/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md b/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md index 5f8b00ee1195fe7bcd3e9213495f19ccec278d95..3810f7281a58ec11c0dbf0b7e6e376be05fd66fe 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md +++ b/zh-cn/application-dev/reference/apis/js-apis-dataAbilityHelper.md @@ -647,7 +647,7 @@ delete(uri: string, predicates: dataAbility.DataAbilityPredicates, callback: Asy ```js import featureAbility from '@ohos.ability.featureAbility' -import ohos_data_ability from '@ohos.data.dataability' +import ohos_data_ability from '@ohos.data.dataAbility' var DAHelper = featureAbility.acquireDataAbilityHelper( "dataability:///com.example.DataAbility" ); @@ -685,7 +685,7 @@ delete(uri: string, predicates: dataAbility.DataAbilityPredicates): Promise\, predicates: dataAbility.DataAbilityP ```js import featureAbility from '@ohos.ability.featureAbility' -import ohos_data_ability from '@ohos.data.dataability' +import ohos_data_ability from '@ohos.data.dataAbility' var DAHelper = featureAbility.acquireDataAbilityHelper( "dataability:///com.example.DataAbility" ); @@ -849,7 +849,7 @@ query(uri: string, columns: Array\, predicates: dataAbility.DataAbilityP ```js import featureAbility from '@ohos.ability.featureAbility' -import ohos_data_ability from '@ohos.data.dataability' +import ohos_data_ability from '@ohos.data.dataAbility' var DAHelper = featureAbility.acquireDataAbilityHelper( "dataability:///com.example.DataAbility" ); diff --git a/zh-cn/application-dev/reference/apis/js-apis-featureAbility.md b/zh-cn/application-dev/reference/apis/js-apis-featureAbility.md index 569ad0bb9169c6a48537f884f363d5638d958caa..b9106a1b2e53128bc882ea4795aeaf7b081c12ec 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-featureAbility.md +++ b/zh-cn/application-dev/reference/apis/js-apis-featureAbility.md @@ -369,7 +369,7 @@ hasWindowFocus(): Promise\ **示例:** ```javascript -import featureAbility from '@ohos.ability.featureability'; +import featureAbility from '@ohos.ability.featureAbility'; featureAbility.hasWindowFocus().then((data) => { console.info("==========================>hasWindowFocus=======================>"); }); diff --git a/zh-cn/application-dev/reference/apis/js-apis-formextensioncontext.md b/zh-cn/application-dev/reference/apis/js-apis-formextensioncontext.md index 9bbf04875bd5a84e69463c22a7126df497567a6f..841b484a23b78ad1ebb5152311d2963edf4b35a4 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-formextensioncontext.md +++ b/zh-cn/application-dev/reference/apis/js-apis-formextensioncontext.md @@ -33,6 +33,7 @@ updateForm(formId: string, formBindingData: formBindingData.FormBindingData, cal ```js import formBindingData from '@ohos.application.formBindingData' + import FormExtension from '@ohos.application.FormExtension' export default class MyFormExtension extends FormExtension { onUpdate(formId) { console.log('FormExtension onUpdate, formId:' + formId); @@ -71,6 +72,7 @@ updateForm(formId: string, formBindingData: formBindingData.FormBindingData): Pr ```js import formBindingData from '@ohos.application.formBindingData' + import FormExtension from '@ohos.application.FormExtension' export default class MyFormExtension extends FormExtension { onUpdate(formId) { console.log('FormExtension onUpdate, formId:' + formId); diff --git a/zh-cn/application-dev/reference/apis/js-apis-uripermissionmanager.md b/zh-cn/application-dev/reference/apis/js-apis-uripermissionmanager.md deleted file mode 100644 index cc7ab27f03338f1a03c04d13836ee9882b151761..0000000000000000000000000000000000000000 --- a/zh-cn/application-dev/reference/apis/js-apis-uripermissionmanager.md +++ /dev/null @@ -1,83 +0,0 @@ -# uriPermissionManager - -uriPermissionManager模块提供了Uri权限管理的能力。 - -> **说明:** -> -> 本模块首批接口从API version 9 开始支持。后续版本的新增接口,采用上角标单独标记接口的起始版本。 - -## 导入模块 - -``` -import UriPermissionManager from '@ohos.application.uriPermissionManager'; -``` - -## uriPermissionManager.verifyUriPermission - -verifyUriPermission(uri: string, flag: wantConstant.Flags, accessTokenId: number, callback: AsyncCallback<number>): void - -检验某个应用是否对指定的uri有flag指定的权限。 - -**系统能力:** - -SystemCapability.Ability.AbilityRuntime.Core - -**参数:** - - | 参数名 | 类型 | 必填 | 说明 | - | -------- | -------- | -------- | -------- | - | uri | string | 是 | 指向文件的uri,例如fileshare:///com.samples.filesharetest.FileShare/person/10。 | - | flag | wantConstant.Flags | 是 | uri的读权限或写权限。 | - | accessTokenId | number | 是 | 每个应用的唯一标识ID,开发者通过包管理接口自行获取。 | - | callback | AsyncCallback<number> | 是 | callback形式返回检验结果,返回0表示有权限,返回-1表示无权限。 | - -**示例:** - - ```js - import WantConstant from '@ohos.ability.wantConstant'; - let accessTokenId =1 - let uri = "fileshare:///com.samples.filesharetest.FileShare/person/10" - UriPermissionManager.verifyUriPermission(uri, WantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION, accessTokenId, (result) => { - console.log("result.code = " + result.code) - }) // accessTokenId开发者通过包管理接口自行获取 - ``` - - -## uriPermissionManager.verifyUriPermission - -verifyUriPermission(uri: string, flag: wantConstant.Flags, accessTokenId: number): Promise<number> - -检验某个应用是否对指定的uri有flag指定的权限。 - -**系统能力:** - -SystemCapability.Ability.AbilityRuntime.Core - -**参数:** - - | 参数名 | 类型 | 必填 | 说明 | - | -------- | -------- | -------- | -------- | - | uri | string | 是 | 指向文件的uri,例如fileshare:///com.samples.filesharetest.FileShare/person/10。 | - | flag | wantConstant.Flags | 是 | uri的读权限或写权限。 | - | accessTokenId | number | 是 | 每个应用的唯一标识ID,开发者通过包管理接口自行获取。 | - -**返回值:** - - | 类型 | 说明 | - | -------- | -------- | - | Promise<number> | 返回0表示有权限,返回-1表示无权限。 | - -**示例:** - - ```js - import WantConstant from '@ohos.ability.wantConstant'; - let accessTokenId =1 - let uri = "fileshare:///com.samples.filesharetest.FileShare/person/10" - UriPermissionManager.verifyUriPermission(uri, WantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION, accessTokenId) - .then((data) => { - console.log('Verification succeeded.' + data) - }).catch((error) => { - console.log('Verification failed.'); - }) - ``` -