移动端浏览器打开app或者跳转链接
2015-05-25 09:29
465 查看
页面:
<a href="htttp://www.baidu.com" id="openApp">打开</a>
脚本:
document.getElementById('openApp').onclick = function(e){
// 通过iframe的方式试图打开APP,如果能正常打开,会直接切换到APP,并自动阻止a标签的默认行为
// 否则打开a标签的href链接
var ifr = document.createElement('iframe');
ifr.src = 'aa://'; //app链接
ifr.style.display = 'none';
document.body.appendChild(ifr);
window.setTimeout(function(){
document.body.removeChild(ifr);
},3000)
};
<a href="htttp://www.baidu.com" id="openApp">打开</a>
脚本:
document.getElementById('openApp').onclick = function(e){
// 通过iframe的方式试图打开APP,如果能正常打开,会直接切换到APP,并自动阻止a标签的默认行为
// 否则打开a标签的href链接
var ifr = document.createElement('iframe');
ifr.src = 'aa://'; //app链接
ifr.style.display = 'none';
document.body.appendChild(ifr);
window.setTimeout(function(){
document.body.removeChild(ifr);
},3000)
};
相关文章推荐
- 人脉通分享工能,点击分享到微信或者qq的分享链接打开H5,提示用户用浏览器打开,点击下载,有有app
- iOS通过链接,应用内打开APP或者跳转APPStore对应下载
- 通过手机浏览器打开APP或者跳转到下载页面.md
- 通过手机浏览器打开APP或者跳转到下载页面.md
- 微信浏览器内打开App Store链接,并跳转到对应的app页面
- 移动开发:DeepLink(浏览器点击链接跳转到app)
- android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- 通过一个链接打开本地app,或者去下载app
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- 阻止 android webview 中的链接跳出APP(即跳转到系统浏览器)
- 通过浏览器链接打开本地应用(APP)
- android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- 通过URL协议实现从Safari等浏览器中跳转打开你的app
- 浏览器网页打开微信app跳转网站只需三步获取ticket接口api
- Android实现通过浏览器点击链接打开本地应用(APP)
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据
- DeepLink(浏览器点击链接跳转到app)
- Js判定移动端是否安装app,若已安装,则打开,未安装则跳转到下载页面
- Android实现通过浏览器点击链接打开本地应用(APP)并拿到浏览器传递的数据