这个是正常的,调用库:https://github.com/jawidx/web-launch-app
根据当时测试的结论,只能通过用户点击行为,触发跳转<a href="xxx">click</a>元素指向的href地址。 通过js代码来控制跳转,不可行。
<a href="xxx">click</a>
safari里面用scheme就是这样。 不过iOS 9以后增加了一个通用链接(Universal Links),需要客户端和服务端配合。 这个通用链接的效果就是,如果应用存在就会启动应用,否则会跳转到一个服务端配置的重定向的地址。在这个重定向地址的页面里面,你可以自己再做下载应用的引导。 你可以体验一下“大众点评”wap站的首页,有个“打开大众点评”,就是用的这种方案。 更多详细的资料,网上找下吧,之前有个应用做过,但是我只是配合做的,没有具体的代码。
87,901
社区成员
224,628
社区内容
加载中
试试用AI创作助手写篇文章吧