相关问题
HarmonyOS 通过h5页面拉起应用或者应用市场
512浏览 • 1回复 待解决
H5通过url scheme拉起对应应用
1276浏览 • 1回复 待解决
H5页面如何与ArkTS交互
3712浏览 • 1回复 待解决
HarmonyOS 浏览器中的H5页面通过scheme协议,启动应用
325浏览 • 1回复 待解决
Web组件和h5页面如何交互?
756浏览 • 1回复 待解决
HarmonyOS h5页面如何接入智能图片picker
434浏览 • 1回复 待解决
HarmonyOS 如何实现通过h5页面可以拉起原生应用并且传递参数
487浏览 • 1回复 待解决
HarmonyOS H5网页如何拉起HarmonyOS 应用?
645浏览 • 1回复 待解决
HarmonyOS web组件H5页面如何选择手机图片视频
909浏览 • 1回复 待解决
HarmonyOS 应用自带H5或集成SDK拉起H5页面的资料及注意事项
555浏览 • 1回复 待解决
HarmonyOS H5页面如何得知当前是否处于深色模式
877浏览 • 1回复 待解决
HarmonyOS 如何在h5页面直接拉起系统相册?
764浏览 • 1回复 待解决
HarmonyOS 通过webview改变H5页面字体
591浏览 • 1回复 待解决
HarmonyOS 外部H5页面,拉起手机银行app
541浏览 • 1回复 待解决
HarmonyOS h5页面通过文件加载的方式是否存在权限漏洞?
601浏览 • 1回复 待解决
HarmonyOS h5页面缩放问题
1538浏览 • 1回复 待解决
HarmonyOS 不通过HarmonyOS应用情况下,H5页面支不支持拉起华为支付
428浏览 • 1回复 待解决
HarmonyOS H5页面无法自适应展示,类似浏览器展示H5页面
729浏览 • 1回复 待解决
如何在HarmonyOS中调试h5页面
1455浏览 • 1回复 待解决
HarmonyOS开发场景下,如何通过flutter框架加载H5页面,并实现H5和原生页面之间互相跳转
925浏览 • 1回复 待解决
HarmonyOS webview H5页面事件监听
823浏览 • 1回复 待解决
HarmonyOS H5页面localstorage为null
597浏览 • 1回复 待解决
HarmonyOS 原生和H5页面交互
436浏览 • 1回复 待解决
HarmonyOS H5页面加载缓存机制
925浏览 • 1回复 待解决
h5页面怎么判断是否安装了某个应用?
963浏览 • 1回复 待解决
浏览器访问网页经常会遇到deeplink的场景。当前处理方案统一为使用AMS系统能力startAbility去隐式拉起。传递的want参数为
网页需要给自己的应用拉活,因此在网页中添加按钮引导用户拉应用。
网页端直接提示打开应用按钮绑定点击事件
点击该按钮,打开网页web端收到的url为xxx://www.huawei.com?url=XXX
应用想被成功拉起则需要应用在工程的model.json5文件中配置abilities的skills中配置
需要注意deeplink链接的scheme协议头必须网页拉起的链接的应用配置的保持一致。
另外浏览器不会对deeplink链接做任何解析或处理,只会原封不动的传递给拉起的应用。因此第三方应用只需要自己的网页端和应用端协商好url规则,自己去做解析打开对应页面即可
浏览器支持Deeplink链接的打开能力。应用想要响应Deeplink拉起,需要注册viewData action和scheme+host,这样才能匹配到。
如果有多个应用注册了相同的scheme+host,就会拉起应用选择框,让用户选择某个应用。
Deeplink响应的声明,需要在module.json5文件的接收Ability中skills项中增加action和uris内容:
需要注意deeplink链接的scheme协议头必须网页拉起的链接的应用配置的保持一致。 另
外浏览器不会对deeplink链接做任何解析或处理,只会原封不动的传递给拉起的应用。因此应用只需要自己的网页端和应用端协商好url规则,自己去做解析打开对应页面即可
webview Deeplink拉起应用示例: