android web页面点击事件跳转至APP
来源:互联网 发布:医院大数据风控 编辑:程序博客网 时间:2024/05/08 21:16
直接上代码
1.而对于点击链接后,能否直接打开,可以通过下面的代码来实现。前提条件:你得知道你的APP对应的打开协议,在<intent-filter>中设置scheme。如微信,协议为:weixin:// ,and so on。。。
<!-- a标签的链接,设置为对应的下载链接;点击打开的动作,在click事件中注册 -->
<a href=
"http://www.baidu.com"
id=
"openApp"
>打开APP</a>
<script type=
"text/javascript"
>
document.getElementById(
'openApp'
).onclick =
function
(e){
// 通过iframe的方式试图打开APP,如果能正常打开,会直接切换到APP,并自动阻止a标签的默认行为
// 否则打开a标签的href链接
var
ifr = document.createElement(
'iframe'
);
ifr.src =
'myApp://'
;
ifr.style.display =
'none'
;
document.body.appendChild(ifr);
window.setTimeout(
function
(){
document.body.removeChild(ifr);
},3000)
};
</script>
2.当然,如果你是设计成一张二维码,可以用下面这段代码:
<!-- a标签的链接,设置为对应的下载链接;点击打开的动作,在click事件中注册 -->
<a href=
"http://www.baidu.com
"
id=
"openApp"
style=
"display: none"
>贴吧客户端</a>
<script type=
"text/javascript"
>
document.getElementById(
'openApp'
).onclick =
function
(e){
// 通过iframe的方式试图打开APP,如果能正常打开,会直接切换到APP,并自动阻止a标签的默认行为
// 否则打开a标签的href链接
var
ifr = document.createElement(
'iframe'
);
ifr.src =
'myApp
://'
;
ifr.style.display =
'none'
;
document.body.appendChild(ifr);
window.setTimeout(
function
(){
document.body.removeChild(ifr);
},3000)
};
document.getElementById(
'openApp'
).click();
要使用哪一种,就取决与你的实际场景了!
0 0
- android web页面点击事件跳转至APP
- 页面回车事件点击跳转
- 【Android】webview点击跳转APP
- 点击图片跳转到web页面
- 跳转其他页面方式,点击事件跳转的
- 新增Activity、页面传值跳转和点击按钮触发事件『Android系列九』
- echarts图表点击事件之跳转页面和加载页面
- echarts图表点击事件之跳转页面和加载页面
- android 点击跳转应用市场评分页面
- android点击button后的页面跳转
- Android中点击ViewPager实现跳转页面
- 点击外部链接跳转App指定页面SingleTask模式
- app跳转多个页面,点击home后的问题
- android ViewPager实现App主界面Tab菜单页面切换和点击事件
- android Fragment实现APP主界面Tab页面切换和点击事件
- 从wap页面跳转app(Android)
- 从wap页面跳转app(Android)
- android 跳转当前app权限页面
- 如何将android项目打包成apk
- Window7下安装CGAL(VS2013)
- 自定义控件实现控件间距
- 【BZOJ1011】【HNOI2008】遥远的行星 根据所允许的误差进行模糊DP
- 使用ngrok快速地将本地Web服务映射到外网
- android web页面点击事件跳转至APP
- 用httpclient遇到403错误
- 仿spring的ioc实现之注解注入的小例子
- Android如何用命令行进行打包
- tomcat 多个虚拟主机的配置
- 树状数组求区间和的一些常见模型
- ios8 UIView API使用说明
- 序列化的作用
- C++内存管理——指针&&数组