2017-11-29 4 views
1

Phonegap - How to open external link inside the appのようなこのような質問はたくさんあります。PhoneGap - アプリケーションが動作しない - アプリケーション内でURLを開く必要があります

アプリを開いているときに、アプリ内にウェブサイトのURLを開きたい(ブラウザを開く必要があるかどうか尋ねない)。

しかし、どのブラウザを開く必要があるか尋ねました....私はここで間違いを犯しましたか? (これは、エミュレータ上で正常に動作しているが、私はアンドロイドの携帯電話にそれをインストールするとき、それは......どのブラウザを尋ねた)

私のconfigファイルを

<access origin="*" /> 
<plugin name="cordova-plugin-whitelist" spec="~1.3.2" /> 
<plugin name="cordova-plugin-inappbrowser" spec="~1.7.2" /> 

インデックスファイル

<script> 
    window.open('http://example.com', '_self', 'location=no,hidden=yes,closebuttoncaption=Done,toolbar=no'); 
</script> 

答えて

2

外部サイトの内部ナビゲーションを許可するようにホワイトリストプラグインを設定する必要があります。

01のように、 allow-navigationタグで行うことができます。
+0

ありがとう、しかし、 'と' 'の違いは何ですか? –

+0

'access'はネットワークリクエスト(画像、外部CSS、js、XHRなど)、' allow-navigation'はCordova webviewのナビゲーション(ウェブサイトへの移動が許可されているウェブサイト) – jcesarmobile

関連する問題