【发布时间】:2014-01-03 15:28:51
【问题描述】:
) 我们有适用于 android 和 iphone 的应用程序。当有人使用他们的手机访问网站时,我们希望弹出窗口显示.. 嗨,我们有一个应用程序,要下载吗?或其他 ;-) 选择是时,它必须下载应用程序。
但我只希望在尚未安装应用程序时显示弹出窗口...到目前为止,我找到了此代码..如您所见,这行不通..如果有人可以帮助我!会很棒!
<script type="text/javascript">
if( /Android|iPhone|BlackBerry/i.test(navigator.userAgent) ) {
var url=confirm("Would you like to download our mobile application?");
if (url==true)
{
var url = window.location.href = 'https://play.google.com/store/apps/details? id=com.appmachine.p9890BH';
url.show();
}
else
{
}
}
</script>
【问题讨论】:
-
您希望网页能够读取用户安装了哪些应用程序?真的吗?您认为这可能是安全/隐私问题吗?我不了解 iOS,但在 Android 上,这是不可能的。
-
嗨,西蒙,感谢您的洞察力。如果这是一个问题,我们需要没有那个位的代码。因此,只有在 android 上,它才应该显示 play store 的下载弹出窗口,而对于 iphone,它应该显示适用于 itunes 的 dwonload。
标签: javascript android iphone popup