2016-03-18 12 views
1

どのようにしてinAppBrowserからURLを隠すことができますか?ユーザーがinAppBrowserウィンドウを閉じてアプリケーションに戻ることができるように完了ボタンを表示する必要がありますか?Cordova inAppBrowser URLを非表示にして終了ボタンのみを表示する方法

私はinAppBrowser.javaを変更してボタンを表示してアプリを再構築しようとしましたが、ツールバーには戻る/進むボタン、URLと完了ボタンが表示されています。

// Add the views to our toolbar 
       //toolbar.addView(actionButtonContainer); removed URL location 
       //toolbar.addView(edittext); removed URL 
       toolbar.addView(close); // Show Done only 

       // Don't add the toolbar if its been disabled 
       if (getShowLocationBar()) { 
        // Add our toolbar to our main view/layout 
        main.addView(toolbar); 
       } 

上記のコードの2行目と3行目のコメント行は、back/forwardボタンとurlを隠す必要があります。

答えて

0

標準InAppBrowserオプションを使用してツールバー(戻る/進む)、URL(場所)を非表示にし、デフォルト/オプションで表示されるDONEをデバイスに応じて表示する必要があるようです。

window.cordova.InAppBrowser.open('http://url_to_open.com', '_blank', 'location=no,toolbar=no,clearsessioncache=yes,clearcache=yes') 
関連する問題