HarmonyOS鸿蒙Next中uris标签和linkFeature标签的审核问题
HarmonyOS鸿蒙Next中uris标签和linkFeature标签的审核问题
【设备信息】Mate 60
【API版本】Api14
【DevEco Studio版本】5.0.7.200
【问题描述】 uris标签 linkFeature标签怎么提交审核呢,https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V14/app-uri-config-V14#linkfeature%E6%A0%87%E7%AD%BE%E8%AF%B4%E6%98%8E,linkFeature标签可以自定义吗。
更多关于HarmonyOS鸿蒙Next中uris标签和linkFeature标签的审核问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
你好,
-
目标应用在
linkFeature
字段中申明功能类型,并通过应用市场上架审核后就可以体验,不需要单独提交审核。 -
linkFeature
可以自定义,可以参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V14/explicit-implicit-want-mappings-V14#linkfeature%E5%8C%B9%E9%85%8D%E8%A7%84%E5%88%99
比如A应用跳转B应用,可以参考以下demo:
在A应用中编写如下代码:
Button("跳转test")
.onClick(() => {
let context = getContext(this) as common.UIAbilityContext;
let wantInfo: Want = {
uri: "https://www.test.com",
parameters:{
"linkFeature":"test"
}
}
context.startAbility(wantInfo)
}).margin(10)
在B应用中的module.json5
的skills
中配置:
"uris": [
{
"scheme": "https",
"linkFeature": "test"
}
]
更多关于HarmonyOS鸿蒙Next中uris标签和linkFeature标签的审核问题的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html
linkFeature可以自定义,可以参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V14/explicit-implicit-want-mappings-V14#linkfeature%E5%8C%B9%E9%85%8D%E8%A7%84%E5%88%99
比如A应用跳转B应用,可以参考以下demo:
在A应用中编写如下代码:
Button("跳转test").onClick(() => {
let context = getContext(this) as common.UIAbilityContext;
let wantInfo: Want = {
uri: "https://www.test.com",
parameters:{
"linkFeature":"test"
}
}
context.startAbility(wantInfo)
}).margin(10)
在B应用中的module.json5
的skills中配置:
"uris": [{
"scheme": "https",
"linkFeature": "test"
}]
目标应用在linkFeature字段中申明功能类型,并通过应用市场上架审核后,可以提升应用跳转体验,不需要提交审核
在HarmonyOS鸿蒙Next中,uris
标签和linkFeature
标签的审核问题主要涉及以下几个方面:
-
uris
标签:用于定义应用支持的URI格式,确保应用能够正确处理特定的URI请求。审核时会检查URI格式是否符合规范,是否与应用功能匹配。 -
linkFeature
标签:用于声明应用支持的特定功能或特性,确保应用能够与其他应用或系统组件进行有效交互。审核时会检查功能声明是否准确,是否与应用实际功能一致。
审核过程中,开发者需确保uris
和linkFeature
标签的配置准确无误,避免因配置错误导致审核不通过。