From c9b9629038e8d36b7fdd7961332eb7cd2097595f Mon Sep 17 00:00:00 2001 From: huangxiaoyao <976125628@qq.com> Date: Thu, 12 Dec 2024 17:13:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=B5=8B=E8=83=BD=E6=96=87?= =?UTF-8?q?=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: huangxiaoyao <976125628@qq.com> --- ohos/docs/07_plugin/README.md | 3 ++- ohos/docs/08_FAQ/README.md | 1 + ohos/docs/08_FAQ/permission.md | 48 ++++++++++++++++++++++++++++++++++ ohos/docs/README.md | 3 +-- 4 files changed, 52 insertions(+), 3 deletions(-) create mode 100644 ohos/docs/08_FAQ/permission.md diff --git a/ohos/docs/07_plugin/README.md b/ohos/docs/07_plugin/README.md index 687722f5..85e96f3b 100644 --- a/ohos/docs/07_plugin/README.md +++ b/ohos/docs/07_plugin/README.md @@ -2,4 +2,5 @@ -1. [ohos平台适配flutter三方库指导.md](./ohos平台适配flutter三方库指导.md) \ No newline at end of file +1. [ohos平台适配flutter三方库指导.md](./ohos平台适配flutter三方库指导.md) +2. [ohos平台已兼容库](https://gitee.com/openharmony-sig/flutter_packages#openharmony%E5%B9%B3%E5%8F%B0%E5%B7%B2%E5%85%BC%E5%AE%B9%E5%BA%93) \ No newline at end of file diff --git a/ohos/docs/08_FAQ/README.md b/ohos/docs/08_FAQ/README.md index 96acb44f..af67b809 100644 --- a/ohos/docs/08_FAQ/README.md +++ b/ohos/docs/08_FAQ/README.md @@ -9,6 +9,7 @@ 5. [ohos运行相关问题](./ohos运行相关问题.md) 6. [功能开发相关问题](../04_development/README.md) 7. [解析flutter相关的cppcrash堆栈](./解析flutter相关的cppcrash堆栈.md) +8. [申请权限相关问题](./permission.md) ## flutter鸿蒙化应用相关问题反馈的关键信息模板 diff --git a/ohos/docs/08_FAQ/permission.md b/ohos/docs/08_FAQ/permission.md new file mode 100644 index 00000000..a04707ed --- /dev/null +++ b/ohos/docs/08_FAQ/permission.md @@ -0,0 +1,48 @@ +# 申请权限相关问题 + + +解决方案: + +1. 应用需要在```module.json5```配置文件的requestPermissions标签中声明权限,配置权限后重新签名。 + +2. 申请权限可以在签名时临时赋予,正式需要邮件[申请相关权限](https://developer.huawei.com/consumer/cn/doc/app/agc-help-add-releaseprofile-0000001914714796)。 + + +## flutter输入框长按无法粘贴问题 + + +应用需要申请剪贴板权限```ohos.permission.READ_PASTEBOARD```。 + +``` + "requestPermissions": [ + { + "name": "ohos.permission.READ_PASTEBOARD", + "reason": "$string:EntryAbility_desc", + "usedScene": { + "abilities": [ + "EntryAbility" + ], + "when": "inuse" + } + } + ] +``` + +## flutter无法保存图片到相册问题 + +应用需要申请保存图片权限```ohos.permission.WRITE_IMAGEVIDEO```。 + +``` + "requestPermissions": [ + { + "name": "ohos.permission.WRITE_IMAGEVIDEO", + "reason": "$string:EntryAbility_desc", + "usedScene": { + "abilities": [ + "EntryAbility" + ], + "when": "inuse" + } + } + ] +``` diff --git a/ohos/docs/README.md b/ohos/docs/README.md index 7ea1d765..ba0f4c5a 100644 --- a/ohos/docs/README.md +++ b/ohos/docs/README.md @@ -9,5 +9,4 @@ 7. [三方库接入](./07_plugin/README.md) 8. [FAQ](./08_FAQ/README.md) 9. [规格说明](./09_specifications/README.md) -10. [附录](./10_appendix/README.md) - +10. [附录](../../README.md) -- Gitee