HarmonyOS 关于自定义协议跳转APP

HarmonyOS现在支持第三方协议跳转吗?例如这种

ccnews://appclient/page/feeds/detail?itemId=1087502xxxxx5557413&source=10006&sub_source=10006_1&toc_source_id=share&url=https%3A%2F%2Fcontent-static.cctvnews.cctv.com%2Fsnow-book%2Findex.html%3Fitem_id%3D10875027121185557413%26share_to%3Dwechat%26toc_style_id%3Dfeeds_default%26track_id%3D3E27267D-EAC9-4225-ACF4-58D14A7B6C94_741692556447

貌似API12中的openLink只支持https?

HarmonyOS
16h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
superinsect

可以尝试使用Want,参考:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/want-overview-V5

https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/uiability-intra-device-interaction-V5#%E5%90%AF%E5%8A%A8%E5%85%B6%E4%BB%96%E5%BA%94%E7%94%A8%E7%9A%84uiability

const want: Want = {
  uri: 'store://appgallery.huawei.com/app/detail?id=${this.appID}'
};
const context = getContext(this) as common.UIAbilityContext;
context.startAbility(want).then(()=>{
  //拉起成功
}).catch(()=>{
  // 拉起失败
});
分享
微博
QQ
微信
回复
14h前
相关问题
HarmonyOS 关于自定义弹窗的封装调用
411浏览 • 2回复 待解决
智慧推荐可以自定义app
7768浏览 • 1回复 待解决
HarmonyOS 关于跳转其他app的问题
7浏览 • 0回复 待解决
是否能够自定义router跳转的url
890浏览 • 1回复 待解决
关于自定义的XComponent加载so的问题
154浏览 • 1回复 待解决
自定义弹窗自定义转场动画
1157浏览 • 1回复 待解决
HarmonyOS 自定义键盘
247浏览 • 1回复 待解决