我正在構建一個Cordova應用程序,該應用程序有一個鏈接到外部網站(https://www.example.com)。點擊應用程序中的按鈕,我需要在全屏瀏覽器窗口(隱藏地址欄)中打開頁面。有沒有辦法做到這一點?先謝謝你。從移動應用程序全屏打開外部鏈接
編輯
我使用inAppBrowser嘗試,但它是不工作的原因是因爲外部網站,我打開需要Windows認證。因爲inAppBrowser是最頂層的視圖,所以windows身份驗證的彈出窗口不顯示,因此我無法查看頁面。
我正在構建一個Cordova應用程序,該應用程序有一個鏈接到外部網站(https://www.example.com)。點擊應用程序中的按鈕,我需要在全屏瀏覽器窗口(隱藏地址欄)中打開頁面。有沒有辦法做到這一點?先謝謝你。從移動應用程序全屏打開外部鏈接
編輯
我使用inAppBrowser嘗試,但它是不工作的原因是因爲外部網站,我打開需要Windows認證。因爲inAppBrowser是最頂層的視圖,所以windows身份驗證的彈出窗口不顯示,因此我無法查看頁面。
使用this插件,然後
ADD的頭部
cordova.js
引用添加到您的InAppBrowser.js
文件
添加鏈接
onclick="var ref = window.open('LINK_HERE', '_self','location=no');
嗨,請參考我發佈的修改。我一直試圖使用inappbrowser來解決這個問題,但由於上述原因,它不起作用。 –
試試這個,它的工作對我來說
第一步:添加在應用程序瀏覽器插件爲
cordova plugin add cordova-plugin-inappbrowser 1.0.2
第二步:在HTML頁面中添加該代碼爲
<a class="item" href="#" onclick="window.open('http://www.google.com', '_blank', 'location=yes'); return false;">
我試過了。但問題是,我的頁面是否有Windows身份驗證。每當我嘗試使用inAppBrowser時,登錄彈出窗口都不會顯示,並顯示「無法打開文檔,您無權訪問該文檔」。這就是爲什麼我想要自動全屏模式,因爲如果我在系統瀏覽器中打開它,它完美的工作。但我需要禁用或隱藏地址欄。 –
如果你想禁用地址欄,你可以位置=否 –
你可以試試這個[link](http://stackoverflow.com/questions/15594139/cordova-inappbrowser-how-to-disable-url-and-導航欄)一次 –
我不認爲有這將打開一個完整的東西screen webbrowser,你可以在inAPP網頁瀏覽器中進行搜索 –
是的,可以使用'UIWebView'並在'UIView'中顯示相應的頁面。有很多方法可以做到。您的問題中的其他信息將有助於提供更詳細的回覆。 – andrewbuilder
'android:theme =「@ android:style/Theme.NoTitleBar.Fullscreen」'只需在AndroidManifest.xml文件中用給定的行添加(或更改)activity的android:theme屬性 – sud