2

如果我的网站是使用 URL 安装的,我的网站可以打开我的应用程序,如果不是,则回退到应用商店链接。不幸的是,在适用于 iOS 的 Chrome 中,这不起作用,因为我被带到显示“Chrome 无法打开此 URL”的页面(错误 -1002 ():不支持的 URL。)

有谁知道如何解决这个问题,我尝试了 ajax 加载请求和计时器无济于事。

4

2 回答 2

1

我制作了 Tweetable,它app > website使用超时来处理 twitter 的回退。

https://github.com/omarish/tweetable

它测试应用程序是否存在,如果存在,则加载 twitter:// 深层链接。否则,它会加载网站链接。

于 2015-05-17T04:00:42.140 回答
0

如果有人对此感兴趣,我确实找到了解决方案。Chrome 在 iOS 上的问题是它会在整个页面中而不是在例如 iFrame 中打开错误。

因此,我设法打开了一个新选项卡,尝试加载 URL,然后关闭该选项卡。这很好用,尽管第一次出现关于弹出窗口的安全警告......

于 2012-07-05T09:53:43.560 回答