我在Xcode中安裝了PhoneGap,但我在Safari中打開的HTML中放置的每個鏈接都有解決此問題的方法嗎? (即使window.location ='';打開Safari瀏覽器)PhoneGap(iPhone/Xcode 4)在Safari中打開的所有鏈接
也沒有人知道你可以如何開始一個遠程地址,而不是本地?
我在Xcode中安裝了PhoneGap,但我在Safari中打開的HTML中放置的每個鏈接都有解決此問題的方法嗎? (即使window.location ='';打開Safari瀏覽器)PhoneGap(iPhone/Xcode 4)在Safari中打開的所有鏈接
也沒有人知道你可以如何開始一個遠程地址,而不是本地?
我從來沒有使用它,但經常看到其他人蔘考ChildBrowser plugin,看起來它可能適合您的需求。您可以查看readme.txt瞭解更多信息。
遲到的迴應,但這是我發現,如果有人絆倒了這一點,不需要使用前面提到的ChildBrowser插件。
Cordova.plist(在支持文件夾中找到)具有確定該行爲的一些設置:
ExternalHosts
」,以便它們列入白名單(加作爲 許多根據需要&你可以使用*作爲通配符)。OpenAllWhitelistURLsInWebView
」設置爲YES
。可能還有其他設置值得在那裏配置,但是這兩個應該防止鏈接& window.location通過Mobile Safari打開。
我會去玩它。 – Mark 2011-05-15 08:22:33
我不明白這是如何解決OP詢問的奇怪行爲。平臺的默認行爲是不打開Safari,那麼爲什麼他的鏈接打開Safari? – nmr 2011-11-16 23:00:34