HarmonyOS 鸿蒙Next 外部文件分享的uris配置项咨询

发布于 1周前 作者 vueper 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 外部文件分享的uris配置项咨询

使用其他应用分享的文件

需要在module.json5文件中配置 skills>>uris 列表。

现在我们App想要接收其他应用的分享,但是不知道配置什么属性。我们尝试配置 */*这种无法接受外部Want。
我们想知道现在的 scheme 和type属性,目前有什么配置可选?

希望能提供一个全量的 配置列表。


更多关于HarmonyOS 鸿蒙Next 外部文件分享的uris配置项咨询的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

2 回复

被分享应用需要在module.json5配置文件的actions标签的值配置为"ohos.want.action.sendData",表示接收应用分享文件,配置uris字段,表示接收URI的类型,即只接收其他应用分享该类型的URI。


详细可参考:‘https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V1/share-app-file-0000001580025994-V1#ZH-CN_TOPIC_0000001714586813__使用其他应用分享的文件’


scheme和type可参考文档:‘https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V13/module-configuration-file-V13#skills标签’

更多关于HarmonyOS 鸿蒙Next 外部文件分享的uris配置项咨询的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


在HarmonyOS 鸿蒙Next系统中,外部文件分享的URIs(Uniform Resource Identifiers)配置项主要涉及应用间文件传输和访问权限的设置。这些配置项通常位于应用的配置文件(如config.json)中,并遵循鸿蒙系统的权限和数据安全规范。

对于外部文件分享的URIs配置项,你需要确保以下几点:

  1. 权限声明:在应用的manifest.json文件中声明对外部存储或特定文件类型的访问权限。

  2. URI格式:分享的URI需要符合鸿蒙系统的标准格式,通常包含文件路径、文件类型及访问权限等信息。

  3. Intent配置:如果使用Intent进行文件分享,需要在Intent中正确设置Action、Category、Type以及Data(即URI)等属性。

  4. 接收端处理:接收文件的应用需要能够解析并处理传入的URI,包括访问权限的校验和文件的实际读取。

  5. 安全性:确保URI的传输过程中不被篡改,同时接收端应用有适当的权限来访问URI指向的文件。

具体配置项可能会根据鸿蒙系统的不同版本和具体应用需求有所差异。如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html。

回到顶部