相关问题
H5通过url scheme拉起对应应用
571浏览 • 1回复 待解决
HarmonyOS 通过h5页面拉起应用或者应用市场
49浏览 • 1回复 待解决
H5页面如何与ArkTS交互
3064浏览 • 1回复 待解决
Web组件和h5页面如何交互?
252浏览 • 1回复 待解决
HarmonyOS H5网页如何拉起HarmonyOS 应用?
182浏览 • 1回复 待解决
HarmonyOS h5页面如何接入智能图片picker
9浏览 • 1回复 待解决
HarmonyOS H5页面如何得知当前是否处于深色模式
588浏览 • 1回复 待解决
HarmonyOS web组件H5页面如何选择手机图片视频
472浏览 • 1回复 待解决
HarmonyOS 如何在h5页面直接拉起系统相册?
247浏览 • 1回复 待解决
HarmonyOS 外部H5页面,拉起手机银行app
79浏览 • 1回复 待解决
HarmonyOS h5页面通过文件加载的方式是否存在权限漏洞?
239浏览 • 1回复 待解决
HarmonyOS h5页面缩放问题
595浏览 • 0回复 待解决
HarmonyOS H5页面无法自适应展示,类似浏览器展示H5页面
100浏览 • 1回复 待解决
HarmonyOS开发场景下,如何通过flutter框架加载H5页面,并实现H5和原生页面之间互相跳转
456浏览 • 1回复 待解决
HarmonyOS H5页面加载缓存机制
330浏览 • 1回复 待解决
HarmonyOS 原生和H5页面交互
40浏览 • 1回复 待解决
如何在HarmonyOS中调试h5页面
960浏览 • 1回复 待解决
HarmonyOS H5页面localstorage为null
48浏览 • 1回复 待解决
HarmonyOS webview H5页面事件监听
56浏览 • 1回复 待解决
如何使H5页面适配多设备?
790浏览 • 1回复 待解决
HarmonyOS web组件加载h5,h5拉起摄像头
615浏览 • 1回复 待解决
HarmonyOS h5拉起系统扫码页面的demo
285浏览 • 1回复 待解决
h5页面怎么判断是否安装了某个应用?
355浏览 • 1回复 待解决
HarmonyOS h5和原生的交互,h5页面跳转很多层,是否支持拦截H5返回手势
86浏览 • 1回复 待解决
HarmonyOS H5页面如何获取当前系统是否是深色模式,当前系统自提大小等信息?
275浏览 • 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拉起应用示例: