2011-05-11 201 views

回答

0

我從來沒有使用它,但經常看到其他人蔘考ChildBrowser plugin,看起來它可能適合您的需求。您可以查看readme.txt瞭解更多信息。

+0

我會去玩它。 – Mark 2011-05-15 08:22:33

+0

我不明白這是如何解決OP詢問的奇怪行爲。平臺的默認行爲是不打開Safari,那麼爲什麼他的鏈接打開Safari? – nmr 2011-11-16 23:00:34

1

遲到的迴應,但這是我發現,如果有人絆倒了這一點,不需要使用前面提到的ChildBrowser插件。

Cordova.plist(在支持文件夾中找到)具有確定該行爲的一些設置:

  • 的網址都需要被添加到「ExternalHosts」,以便它們列入白名單(加作爲 許多根據需要&你可以使用*作爲通配符)。
  • 將「OpenAllWhitelistURLsInWebView」設置爲YES

可能還有其他設置值得在那裏配置,但是這兩個應該防止鏈接& window.location通過Mobile Safari打開。

相關問題