2015-11-25 17 views
0

我正在構建一個Cordova應用程序,它在系統瀏覽器(Chrome或其他)中打開外部鏈接(https://www.example.com)。該頁面包含一個frameset元素,該元素在加載時調用javascript函數以檢索文檔並將其顯示在其中一個框架中。 我需要的是隱藏/禁用瀏覽器的地址欄,這樣人們無法離開頁面。我嘗試了FullScreen API,但顯然,您無法在全屏模式下導航,並且在該文檔中有動作按鈕。有什麼辦法可以實現這個嗎?隱藏/禁用/阻止用戶在瀏覽器的地址欄中輸入的其他方法

PS,是的,我曾嘗試inAppBrowser。我知道這是最簡單的解決方案,但打開的頁面上有一個驗證彈出窗口,顯示在加載時。這在我使用inAppBrowser時不起作用。

在此先感謝。 :)

+0

http://stackoverflow.com/questions/15594139/cordova-inappbrowser-how-to-disable-url-and-navigation-bar – tkay

+0

就像我提到的,inAppBrowser不工作。這就是爲什麼我需要在系統瀏覽器中打開它。 @tkay –

回答

0

你有沒有看過使用iframe,並根據他們需要使用哪個外部鏈接來更改iframe的src?

var iframe = document.getElementById('myIframe'); 
iframe.src ="https://www.example.com"; 
相關問題