我正在使用PhoneGap为Android,iPhone和Windows Phone创建一个应用程序。我必须通过短信在手机中发送一个公共网址,那么是否可以通过公共链接在手机中打开原生应用商店?
如果有人拥有iPhone,那么在点击该链接后,应用程序商店将显示该应用程序以供下载。
答案 0 :(得分:1)
您可以检测客户端正在使用哪个操作系统,然后继续加载相应的URL。正如Govind Singh Nagarkoti在这篇文章(redirect to appstore or google play)中所建议的,你可以这样做:
<script>
$(document).ready(function (){
if(navigator.userAgent.toLowerCase().indexOf("android") > -1){
window.location.href = 'http://play.google.com/store/apps/details?id=PACKAGEURL';
}
if(navigator.userAgent.toLowerCase().indexOf("iphone") > -1){
window.location.href = 'http://itunes.apple.com/lb/app/PACKAGEURL';
}
});
</script>