尝试在Safari中捕获一个弹出窗口

时间:2014-02-02 00:15:49

标签: javascript jquery ios safari popup

我正在使用<iframe>在移动设备上加载自定义网址方案。

目标是在安装我的应用时,应用加载。如果没有安装,我想显示一些建议下载应用程序并重定向到appstore。

这个技巧在大多数浏览器上运行良好,除了iphone上的safari,我得到一个弹出窗口“无法打开页面因为地址无效”。 我真的想摆脱这个弹出窗口,我尝试了以下(在javscript中):

  • 在追加元素之前尝试/ catch以查看弹出窗口是否触发错误(失败,可能是因为弹出窗口不是javascript错误)
  • 设置“onload”/“onunload”/“onerror”事件侦听器(失败)
  • 模拟点按以关闭弹出窗口(失败)

有关如何处理此问题的任何策略/建议?

0 个答案:

没有答案