博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于H5唤醒APP的功能实现
阅读量:6235 次
发布时间:2019-06-22

本文共 653 字,大约阅读时间需要 2 分钟。

在微信里面打开app的指定页面,考虑到使用Url Scheme,可是微信已经禁止了,但是通过浏览器可以实现,

最终是在微信里面让用户通过打开浏览器,使用安卓或者IOS开发者提供的协议短链,
如贴吧APP,协议为:com.baidu.tieba:// ,微信的:weixin://
实现在浏览器中打开app指定页面,通过传递不同的参数实现跳转不同的页面

而对于点击链接后,能否直接打开,可以通过下面的代码来实现。

js代码

document.querySelector("#linkApp").onclick = function(){    setTimeout(function(){        window.location.href = "com.baidu.tieba://"     //唤起APP    },2000);    window.location.href = "download.html"             //2秒内没有唤起,表示手机中没有该APP,去下载页}

 

能否在微信中打开浏览器可以用herl工具实现

工具地址:http://www.nicejump.cn/

使用教程:

①:输入需要在微信中打开的网址链接。(需要唤起APP页面的链接)

②:点击生成按钮,生成转换后的链接和二维码。

③:复制生成后的链接或者扫一扫二维码即可。

可以用这个工具测试一下,免费

转载于:https://www.cnblogs.com/bky4321/p/10915780.html

你可能感兴趣的文章
Eclipse设置默认的换行长度
查看>>
WIN10 64位 JDK的安装
查看>>
Linux配置防火墙添加端口(Ubuntu/Debian无法使用此方法)
查看>>
ant 小结
查看>>
ios相关配置
查看>>
技术总结--android篇(一)--MVC模式
查看>>
Linux禁止ping的俩种方法【转】
查看>>
poj 3041 Asteroids
查看>>
C++数组引用
查看>>
iOS架构设计-URL缓存
查看>>
JSTL-XML标签库
查看>>
Effective C++ Item 28 避免返回对象内部数据的引用或指针
查看>>
Activity简单几步支持向右滑动返回
查看>>
Spring 通过Java代码装配bean
查看>>
图片的base64编码通过javascript生成图片--当前URL地址的二维码应用
查看>>
sass10 demo1
查看>>
Asp.net mvc自定义Filter简单使用
查看>>
[LeetCode][Java] Binary Tree Level Order Traversal
查看>>
机器学习模板
查看>>
java thread 线程40个问题汇总
查看>>