javascript - 访问网站时弹出 android 或 iphone tot 下载应用程序

标签 javascript android iphone popup

) 我们有适用于 Android 和 iPhone 的应用程序。当有人访问网站时使用他们的手机,我们希望我弹出说..嗨,我们有一个应用程序,想下载它吗?或其他 ;-) 选择"is"时,它必须下载该应用程序。

但我只希望在应用程序尚未安装时显示弹出窗口...到目前为止我找到了这段代码..如您所见,这行不通..如果有人能帮助我!会很棒!

<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>

最佳答案

对于 iPhone,使用 Apple 的智能应用横幅 here are the docs 可以在检查其存在的同时推广您的应用。 .

这仅限于 Apple 和 Safari,但这是一个很好的起点。

否则我用了this library到目前为止,它对我来说开箱即用。

关于javascript - 访问网站时弹出 android 或 iphone tot 下载应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20907063/

相关文章:

iphone - ScrollView 图像向左滚动后是否从内存中删除?

ios - Objective C 中具有相同函数名称的类别

javascript - 获取完整的 HTML 内容网页(包括 javascript 内容)

android - 集成到不同 Android 应用程序中的 Unity Android 在 Application.Quit() 上崩溃

android - 解析时间戳期间的 GSON 异常

iphone - 如何在不越狱手机的情况下使用私有(private) API 在 iOS 上运行后台进程来同步电子邮件项目

javascript - Google Script 解析文本

javascript - 未捕获的类型错误 : Object #<Object> has no method "leanModal"

javascript - append() 时无法按类获取元素

android - "The most simple Android project has the following build.gradle"