1. Determine if the app is installed
<meta name= "viewport" content= "Width=device-width"/>
<body>
<p><i>only works on iphone!</i></p>
<script type= "Text/javascript" >
To avoid the ' protocol not supported ' alert, fail must open another app.
var AppStore = "Itms://itunes.apple.com/us/app/facebook/id284882215?mt=8&uo=6";
function AppLink (fail) {
return function () {
var clickedat = +new Date;
During tests on 3G/3GS This timeout fires immediately if less than 500ms.
SetTimeout (function () {
To avoid failing in return to Mobilesafari, ensure freshness!
if (+new Date-clickedat < 2000) {
Window.location = fail;
}
}, 500);
};
}
document.getElementById ("Applink1"). onclick = AppLink (AppStore);
document.getElementById ("Applink2"). onclick = AppLink (AppStore);
</script>
</body>
2, open Project project target inside the Schemurl append://
Reprinted article: http://blog.csdn.net/hundsong/article/details/6623500#
Scan QR code jump app