手机等移动终端上的页面中,访问链接(使用APP的自定义协议)自动打开相应的APP,若未安装该APP,则重定向至下载页面或下载链接。
网上找的不够完整,参考了下淘宝,立贴备忘。
<a href="javascript:;" id="opener" >打开客户端</a>
<script type="text/javascript">
var timer, ifr;
document.getElementById('openApp').onclick = function(e){
// 通过iframe的方式试图打开APP,如果能正常打开,会直接切换到APP,并自动阻止a标签的默认行为
ifr = document.createElement('iframe');
ifr.src = 'myapp://xxxx'; //APP定义的打开协议
ifr.style.display = 'none';
document.body.appendChild(ifr);
//1秒内未打开APP,则跳转下载等。
timer = window.setTimeout(function(){
location.href = "http://下载链接/...";
}, 1000);
}
//摘自“淘宝”,打开APP后,自动移除下载跳转
window.onblur = function(){
if(timer){
clearTimeout(timer);
timer = null;
}
if(ifr){
document.body.removeChild(ifr);
}
}
</script>
大部分代码摘自http://blog.woodbunny.com/tb.php?sc=2aab02&id=140
分享到:
相关推荐
html点击链接打开app并跳转至指定的界面;...如果未登录,则先保存要跳转的界面数据然后到登录界面登录成功回来会自动跳转到需要跳转的界面;这里MainActivity的启动模式为singleTask,需要注意onNewIntent方法
c、安装完成后,APP下载页中提示:打开;用户继续点击打开 d、用户正常使用APP 2、用户第二次访问宣传页面 a、点击Banner,进入到APP Store中对应的APP下载页 b、APP下载页中提示:打开;用户直接点击打开 c、用户...
h5页面唤起app如果没安装就跳转下载(iOS和Android) 浏览器和app没有通信协议,所以h5不知道用户的手机释放安装了app。因此只能是h5去尝试唤起app,若不能唤起,引导用户去下载我们的app。 微信里屏蔽了 schema 协议,...
实现微信跳转浏览器下载app应用,代码需要补上下载app的地址,如果不会可以加群指导操作:637125060
【微信跳转接口】微信引导用户右上角打开浏览器,访问APP下载链接,相关文章地址:https://blog.csdn.net/qq15577969/article/details/103236861
手机安装了自己的app就打开 没有安装就跳转到app下载页(如App store) 还可以根据URL scheme进行app内部跳转 使用: 场景一:app下载按钮(以安装就打开app) 下载本站App $(function() { $(".app-download")....
前言 最近一个项目需要iOS和安卓使用一个二维码,让扫描的机器自己识别操作系统实现跳转...PS:该链接在微信环境打开时还是需要手动跳转到手机的浏览器才能跳到下载页面,因为微信内的webView比较特别,所以写了一个al
微信跳转链接,微信跳转链接生成,微信跳转浏览器,微信跳转自带浏览器,安卓微信跳转,微信跳转浏览器下载app,提供微信内部浏览器自动打开外部默认浏览器下载apk应用,跳转外部默认浏览器打开指定链接。
h5唤醒APP, 如果未下载跳转下载页,如果已下载唤醒APP
android或ios通过扫描二维码,自动识别设备跳转对应的app下载页面or链接
最近有朋友问小编这样一个问题,先给大家说下项目需求:扫描二维码打开app如果用户没有这个app则提示它跳转。 用网页直接来调用app是不打可能的,必须原生那边先做一些配置。 首先,安卓和苹果的调用方法是不同的。 ...
7爱神器简单操作无需复制粘贴,只需要点开链接就可以打开微信,帮助你提升推广效率,目前7爱神器源码一直在更新更多新功能,未来可能会正和应用大部分营销工具,现在已经整合了淘宝京东以及QQ的跳转主要方便开发者...
微信扫描打开APP下载链接提示代码完整版.rar 微信扫描打开APP下载链接提示代码完整版.rar
html5+APP一些常用的html5+plus函数封装、mui+APP常用的处理函数封装、页面跳转、页面关闭、页面刷新、页面支付
android开发,APP跳转到淘宝商品详情,优惠券领取页面以及店铺页面
android:scheme 通过uri跳转到APP应用指定Activity
从APP(A)跳转到APP(B),实现了APP间的相互跳转
在我们做营销活动或推广宣传的时候,容易遇到域名被封,无法跳转app下载等情况。这时需要微信跳转外部浏览器打开页面的功能,对于ios用户默认可以通过微信内置浏览器点击右上角的更多按钮从而选择“在浏览器中打开”...
实现微信跳转默认浏览器下载app应用,代码需要补上下载app的地址,解压包里面有现成代码,请自行下载解压上传服务器
微信扫码跳转浏览器下载app