2016-11-02 15 views
-1

InAppBrowserのiPhoneでwork target = "_ blank"を作る方法。 私は試してみます:InAppBrowserのiPhoneでwork target = "_ blank"を作成する方法は?

var app = { 
// Application Constructor 
initialize: function() { 
    this.bindEvents(); 
}, 
// Bind Event Listeners 
// 
// Bind any events that are required on startup. Common events are: 
// 'load', 'deviceready', 'offline', and 'online'. 
bindEvents: function() { 
    document.addEventListener('deviceready', this.onDeviceReady, false); 
}, 
// deviceready Event Handler 
// 
// The scope of 'this' is the event. In order to call the 'receivedEvent' 
// function, we must explicitly call 'app.receivedEvent(...);' 
onDeviceReady: function() { 
    app.receivedEvent('deviceready'); 
}, 
// Update DOM on a Received Event 
receivedEvent: function(id) { 
    cordova.InAppBrowser.open('http://192.168.1.3/mobilesiteapp/', '_blank', 'location=no,toolbar=no,presentationstyle=fullscreen,toolbarposition=top,clearsessioncache=no,hidden=yes'); 
} 

}

しかし、動作しません。これはtarget = "_ system"でのみ動作します。しかし、私はそれを使用して私はURLと下のブラウザのツールバーを隠すことはできません。それを修正するには?

+0

どうしたらうまくいかないのですか?それは何をすべきか?うまくいかない場合は、どうしてURLと下のツールバーを非表示にする必要がありますか? – evolutionxbox

+0

リダイレクトは機能しません。私は窓の他のサイトを開く必要があるので、アプリケーションが開始されます。私はcordova.InAppBrowserを使用しています –

答えて

0

hidden = yesを指定しました。これによりブラウザウィンドウが非表示になります。以下を試してください:

cordova.InAppBrowser.open('http://192.168.1.3/mobilesiteapp/', '_blank', 'location=no,toolbar=no,presentationstyle=fullscreen'); 
+0

それは私のiPhone 5Sで動作していません。ページは開かれますが、リダイレクトする機会はありません。私はこのページの始めにコードを修正します。たぶん私は間違ったことをしているのかもしれないこのコードはあなたのケースで動作しますか? –

+0

私はこれを使用するプロジェクトを持っていますし、それは動作します。デバッグすると、cordova.InAppBrowser.openのラインを打つのですか? –

+0

どこ?ルックアップはありません。それだけです。 –

関連する問題