在微信里面打开app的指定页面,考虑到使用Url Scheme,可是微信已经禁止了,但是通过浏览器可以实现,
最终是在微信里面让用户通过打开浏览器,使用安卓或者IOS开发者提供的协议短链,
如贴吧APP,协议为:com.baidu.tieba:// ,微信的:weixin://
实现在浏览器中打开app指定页面,通过传递不同的参数实现跳转不同的页面
而对于点击链接后,能否直接打开,可以通过下面的代码来实现。
document.querySelector("#linkApp").onclick = function(){
setTimeout(function(){
window.location.href = "com.baidu.tieba://" //唤起APP
},2000);
window.location.href = "download.html" //2秒内没有唤起,表示手机中没有该APP,去下载页
}
最近一直在找wap唤起浏览器的方案,但是找了半天还是需要花钱购买。http://www.fishtool.cn/ticket=******
主要是ticket是微信给合作商的开的接口,一般开发者无法获取。所以需要去购买。
可以用这个fishJump工具测试一下