2016-04-12 6 views
0

私はCordova InAppBrowserを使用した簡単なPhonegapアプリケーションを開発中です。私はAndroidデバイスでテストしています。私はボタンがCordova InAppBrowserがbuild.phonegap.comで動作しない

.... 
var ref = cordova.InAppBrowser.open('http://google.com', '_blank', 'location=yes','fullscreen=no'); 
.... 

index.htmlを

<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=medium-dpi" /> 
<meta http-equiv="Content-Security-Policy" content="default-src *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval'; img-src * 'self' data:"> 

をクリックしたときに、私は以下のコードを持って次のコードJavaScriptで

.... 
<preference name="phonegap-version" value="cli-5.2.0" /> 
..... 
<plugin name="cordova-plugin-whitelist" source="npm" /> 
<plugin name="org.apache.cordova.inappbrowser" source="pgb" /> 
..... 
<access origin="*"/> 

<allow-intent href="http://*/*" /> 
<allow-intent href="https://*/*" /> 

<allow-navigation href="http://*/*" /> 
<allow-navigation href="https://*/*" /> 
<allow-navigation href="data:*" /> 

.... 

を得たconfig.xmlで

私はPhoneGap Desktop Appをテスト目的で使用します。ボタンがタッチされると、ブラウザのウィンドウが開き、私はGoogleを見ることができました。

しかし、私はhttp://build.phonegap.com経由で同じものをビルドし、自分のデバイスにインストールします。ボタンをタッチしても何も表示されません。何かここで間違っています。

私は奇妙に見えます。どんな助けもありがとうございます。

+0

<plugin name="org.apache.cordova.inappbrowser" source="pgb" /> 

の仕事を始めたことは、ADBクロームプラグインを実行してみて、ビューを検査住んで、コンソールメッセージをチェックして、何を参照間違っている可能性があります。 https://chrome.google.com/webstore/detail/adb/dpngiggdglpdnjdoaefidgiigpemgage – mani

+0

@mani私はこれまでにこれを使用したことはありません.. Android Studioとツールをダウンロードしてchrome adbプラグインを使用する必要がありますか? – Malaiselvan

+0

あなたはAndroidスタジオをダウンロードする必要はありませんが、Androidアプリ(adb)をダウンロードして、お使いの端末でデベロッパーモードを有効にすることができます。この方法をデバッグすることで、正しい方向に向けることができます。 – mani

答えて

関連する問題