From f40e58f894cc477670b04be148929ac11b4853f6 Mon Sep 17 00:00:00 2001 From: lvyuanyuan Date: Thu, 15 Jun 2023 03:42:17 +0000 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=8F=A3=E4=B8=80=E8=87=B4=E6=80=A7?= =?UTF-8?q?=E9=97=AE=E9=A2=98=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: lvyuanyuan Change-Id: I2eafe1c20dadce9982c3ccdb6374d64d73275e98 --- en/application-dev/reference/apis/js-apis-fileShare.md | 8 ++++---- zh-cn/application-dev/reference/apis/js-apis-fileShare.md | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/en/application-dev/reference/apis/js-apis-fileShare.md b/en/application-dev/reference/apis/js-apis-fileShare.md index 2d0d66de9f..5293993000 100644 --- a/en/application-dev/reference/apis/js-apis-fileShare.md +++ b/en/application-dev/reference/apis/js-apis-fileShare.md @@ -14,7 +14,7 @@ import fileShare from '@ohos.fileshare'; ## fileShare.grantUriPermission -grantUriPermission(uri: string, bundleName: string, mode: number, callback: AsyncCallback<void>): void +grantUriPermission(uri: string, bundleName: string, flag: wantConstant.Flags, callback: AsyncCallback<void>): void Grants permissions on a user file by the URI to an application. This API uses an asynchronous callback to return the result. @@ -30,7 +30,7 @@ Grants permissions on a user file by the URI to an application. This API uses an | ------ | ------ | ---- | -------------------------- | | uri | string | Yes | URI of a user file.| | bundleName | string | Yes | Bundle name of the application to be grated with the permissions.| -| mode | number | Yes | Permissions to grant. For details, see [wantConstant.Flags](js-apis-app-ability-wantConstant.md#wantconstantflags).
**wantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION**: permission to read the file.
**wantConstant.Flags.FLAG_AUTH_WRITE_URI_PERMISSION**: permission to write the file.| +| flag | wantConstant.Flags | Yes | Permissions to grant. For details, see [wantConstant.Flags](js-apis-app-ability-wantConstant.md#wantconstantflags).
**wantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION**: permission to read the file.
**wantConstant.Flags.FLAG_AUTH_WRITE_URI_PERMISSION**: permission to write the file.| | callback | AsyncCallback<void> | Yes | Callback invoked to return the result. | **Error codes** @@ -67,7 +67,7 @@ try { ## fileShare.grantUriPermission -grantUriPermission(uri: string, bundleName: string, mode: number): Promise<void> +grantUriPermission(uri: string, bundleName: string, flag: wantConstant.Flags): Promise<void> Grants permissions on a user file by the URI to an application. This API uses a promise to return the result. @@ -83,7 +83,7 @@ Grants permissions on a user file by the URI to an application. This API uses a | ------ | ------ | ---- | -------------------------- | | uri | string | Yes | URI of a user file.| | bundleName | string | Yes | Bundle name of the application to be grated with the permissions.| -| mode | number | Yes | Permissions to grant. For details, see [wantConstant.Flags](js-apis-app-ability-wantConstant.md#wantconstantflags).
**wantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION**: permission to read the file.
**wantConstant.Flags.FLAG_AUTH_WRITE_URI_PERMISSION**: permission to write the file.| +| flag | wantConstant.Flags | Yes | Permissions to grant. For details, see [wantConstant.Flags](js-apis-app-ability-wantConstant.md#wantconstantflags).
**wantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION**: permission to read the file.
**wantConstant.Flags.FLAG_AUTH_WRITE_URI_PERMISSION**: permission to write the file.| **Return value** diff --git a/zh-cn/application-dev/reference/apis/js-apis-fileShare.md b/zh-cn/application-dev/reference/apis/js-apis-fileShare.md index fb37ed4dc2..bc8100dd77 100644 --- a/zh-cn/application-dev/reference/apis/js-apis-fileShare.md +++ b/zh-cn/application-dev/reference/apis/js-apis-fileShare.md @@ -14,7 +14,7 @@ import fileShare from '@ohos.fileshare'; ## fileShare.grantUriPermission -grantUriPermission(uri: string, bundleName: string, mode: number, callback: AsyncCallback<void>): void +grantUriPermission(uri: string, bundleName: string, flag: wantConstant.Flags, callback: AsyncCallback<void>): void 对公共目录文件URI进行授权操作,使用callback异步回调。 @@ -30,7 +30,7 @@ grantUriPermission(uri: string, bundleName: string, mode: number, callback: Asyn | ------ | ------ | ---- | -------------------------- | | uri | string | 是 | 公共目录文件URI | | bundleName | string | 是 | 分享目标的包名 | -| mode | number | 是 | 授权的权限,参考[wantConstant.Flags](js-apis-app-ability-wantConstant.md#wantconstantflags)
wantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION:读授权
wantConstant.Flags.FLAG_AUTH_WRITE_URI_PERMISSION:写授权| +| flag | wantConstant.Flags | 是 | 授权的权限,参考[wantConstant.Flags](js-apis-app-ability-wantConstant.md#wantconstantflags)
wantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION:读授权
wantConstant.Flags.FLAG_AUTH_WRITE_URI_PERMISSION:写授权| | callback | AsyncCallback<void> | 是 | 异步授权之后的回调 | **错误码:** @@ -67,7 +67,7 @@ try { ## fileShare.grantUriPermission -grantUriPermission(uri: string, bundleName: string, mode: number): Promise<void> +grantUriPermission(uri: string, bundleName: string, flag: wantConstant.Flags): Promise<void> 将公共目录文件URI进行授权操作,使用Promise异步回调。 @@ -83,7 +83,7 @@ grantUriPermission(uri: string, bundleName: string, mode: number): Promise<vo | ------ | ------ | ---- | -------------------------- | | uri | string | 是 | 公共目录文件URI | | bundleName | string | 是 | 分享目标的包名 | -| mode | number | 是 | 授权的权限,参考[wantConstant.Flags](js-apis-app-ability-wantConstant.md#wantconstantflags)
wantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION:读授权
wantConstant.Flags.FLAG_AUTH_WRITE_URI_PERMISSION:写授权| +| flag | wantConstant.Flags | 是 | 授权的权限,参考[wantConstant.Flags](js-apis-app-ability-wantConstant.md#wantconstantflags)
wantConstant.Flags.FLAG_AUTH_READ_URI_PERMISSION:读授权
wantConstant.Flags.FLAG_AUTH_WRITE_URI_PERMISSION:写授权| **返回值:** -- GitLab