Android&iOS:如何在外部启动app(若有安裝APP, 则自动启动app(使用 URL Schema), 若没有安装, 则询问是不是到应用市场下载)
2015-02-28 18:02
1051 查看
Android&iOS:如何在外部启动app(若有安裝APP, 则自动启动app(使用 URL Schema), 若没有安装, 则询问是不是到应用市场下载)
原理:用浏览器打开下载网页html, 利用javascript进行条件判断。
原理:用浏览器打开下载网页html, 利用javascript进行条件判断。
<head> <title>判断是否安装有app有则启动,无则询问是否下载</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <link href="images/css.css" rel="stylesheet" type="text/css"> <script language="JavaScript" type="text/JavaScript"> var isiPad = navigator.userAgent.match(/iPad/i) != null; var isiPhone = navigator.userAgent.match(/iPhone/i) != null; var isandroid = navigator.userAgent.match(/Android/i) != null; if(isandroid) { window.location.href='http://a.app.qq.com/o/simple.jsp?pkgname=com.zaiyunbian.luxury'; } if(isiPad) { document.location = 'yourappurls://'; setTimeout( function() { if( confirm( '亲,你没有安装我们的app,是否现在就去下载?')) { document.location = 'https://itunes.apple.com/cn/app/she-pin-xiu/id777529469?mt=8'; } }, 300); } if(isiPhone) { document.location = 'yourappurls://'; setTimeout( function() { if( confirm( '<span style="font-family: Arial, Helvetica, sans-serif;">亲,你没有安装我们的app,是否现在就去下载?</span><span style="font-family: Arial, Helvetica, sans-serif;">')) { </span> document.location = 'https://itunes.apple.com/cn/app/she-pin-xiu/id777529469?mt=8'; } }, 300); } </script> </head> <body> </body> </html>
相关文章推荐
- h5页面唤起app(iOS和Android),没有安装则跳转下载页面
- 标签:ios开发 界面启动 APP下载安装第一次使用一般会显示一个首次启动引导界面然后进入主界面,非首次开启APP也通常会显示一个启动界面然后进入主界面。 1、本例首次启动显示First
- 如何在android手机上实现app开机自动运行启动(可以打开应用界面)。
- Android 中如何从一个App启动另外一个App(如启动支付界面、启动地图界面、应用商场下载App等场景)
- iOS不用上架就能下载安装ipa应用内测:使用FIR.im发布自己的移动端APP
- android获取手机内部存储空间和外部存储空间 && 如何确定一个应用的安装位置
- ios开发中如何把正在开发的app安装在远程测试设备上(使用adhoc发布自己的应用)
- Xcode 5.0 下载,安装,使用 & iOS开发 -应用管理使用 xib及mvc封装
- 在没有个人/公司网站的情况下,如何利用同一个二维码自动识别手机系统(Android/IOS)跳转不同下载页面
- Android开发实践经验谈:如何让各式手机浏览器可以直接下载apk安装文件且实现自动安装APP
- 如何通过优化app应用在Android Market电子市场的描述使下载量增加10倍
- iOS不用上架就能下载安装ipa应用内测:使用FIR.im发布自己的移动端APP
- Android实现应用下载并自动安装apk包
- Android实现应用下载并自动安装apk包
- Android 网络应用重点———使用HttpGet 下载apk文件并安装
- Android 网络应用重点———使用HttpGet 下载apk文件并安装
- Android 在一个应用中如何启动另外一个已安装的应用!!!
- Android高手进阶教程(十二)之----Android 在一个应用中如何启动另外一个已安装的应用!
- Android应用自动更新功能的实现!!!软件更新,自动下载,安装
- Android实现应用下载并自动安装apk包