2012-07-02 126 views
2

如果使用URL安裝了我的應用程序,那麼我的網站可以打開我的應用程序,如果沒有,則可以回退到appstore鏈接。 不幸的是,在iOS版本中,這種方式無法正常工作,因爲我進入了一個頁面,顯示「Chrome無法打開此URL」(錯誤-1002():不支持的URL)。如何從iOS版Chrome瀏覽器打開應用程序url

有誰知道如何解決這個問題,我試過ajax加載請求和計時器無濟於事。

回答

0

如果有人對此感興趣,我確實找到了解決辦法。 Chrome在iOS上的問題在於,它會在整頁中打開錯誤,而不是在iFrame內。

因此,我設法打開一個新標籤,嘗試URL加載,然後關閉標籤。 這個效果很好,雖然有第一次彈出窗口的安全警告...

1

我發佈了Tweetable,它使用超時處理app > website回退。

https://github.com/omarish/tweetable

它測試,如果應用程序存在,如果是這樣,加載嘰嘰喳喳://深層鏈接。否則,它會加載網站鏈接。

相關問題