2013-06-03 24 views
7

私はPhonegap 2.3を使用しています。私は新しいライブラリへのアップデートを検討しています。私はこれが新しいライブラリで修正された問題かもしれないと思う。Phonegap外部リンクをホワイトリストのURLからアプリケーション外に開く

とにかく、私が試してみました:

window.open('http://google.com','_blank') 

window.location = "http://google.com"; 

の両方が運サファリで外部リンクをロードするためにユーザーを強制しませんでした。

また、_systemのターゲティングについては、いずれも機能しませんでした。あなたはInAppBrowserプラグインが含まれている場合、あなたが_systemを使用することができ、

<preference name="stay-in-webview" value="true" />

または:

答えて

3

ありトリックを行いますconfig.xmlの設定があります。 PhoneGapの3あなたのために

https://build.phonegap.com/docs/config-xml( "滞在-に-のWebView" のページ検索)

PhoneGap Build: how to open external url in device browser on Android?

+0

ありがとう、私はちょうどconfig.xmlを見つける必要があります – JAppleseed

+0

問題はありません。これは正しい方向を指しているはずです。さて、アップヴォートとその答えを正確に記すのはどうですか? ;)http://docs.phonegap.com/en/2.4.0/guide_project-settings_index.md.html – ezekielDFM

+0

ありがとう、問題ありません。 – JAppleseed

1

:ここ

InAppBrowser API Doc

<a href="#" onclick="window.open('http://www.nhl.com', '_system', 'location=yes');">_system</a>

は夫婦関係したスレッドです InAppBrowser pluginをインストールしてから、以下を実行する必要があります。

window.open("http://google.com", "_system"); 
関連する問題