爲android平臺製作帶phonegap的應用程序。 我想從應用程序中的某個選項卡顯示一個網頁。 一個iFrame不工作,我怎麼能這樣做?顯示帶手機網頁
Q
顯示帶手機網頁
0
A
回答
1
您的意思是說,您希望在同一個WebView中打開您網站中的其他網頁,而不是在單獨的瀏覽器窗口中打開它們(默認行爲)?
如果是這樣,在PhoneGap的1.1.0,您可以覆蓋DroidGap子類的onCreate()方法中使用以下代碼項目中:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setBooleanProperty("loadInWebView", true);
super.loadUrl("file:///android_asset/www/index.html");
}
如果您需要從多個頁面加載網站或域名,您將需要一個不同的方法:
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.addWhiteListEntry("yourdomainhere.com", true);
super.addWhiteListEntry("anotherdomainhere.com", true);
super.addWhiteListEntry("yetanotherdomainhere.com", true);
super.loadUrl("file:///android_asset/www/index.html");
}
爲了防止頁面加載之間的令人不安的黑色屏幕,您可以在super.onCreate()語句之後添加以下代碼:
super.setIntegerProperty("backgroundColor", Color.WHITE);
super.setStringProperty("loadingPageDialog", "Loading page...");
1
相關問題
- 1. UIWebView不顯示手機網頁,但顯示正常的網頁
- 2. 如何使用手機顯示網頁
- 3. 顯示隨機網頁
- 4. 手機網站不顯示圖像
- 5. 網站在手機上顯示空白
- 6. Interrobang在手機網站上不顯示
- 7. 手機頁面不顯示 - Joomla
- 8. css - 如何在手機瀏覽器上正確顯示網頁
- 9. 如何在手機上顯示部分網頁?
- 10. 在不同的手機上顯示網頁
- 11. 用手機捕捉網頁並顯示它?
- 12. 檢測網頁瀏覽器或手機顯示鏈接
- 13. 手機菜單中Twiitter引導網頁沒有顯示
- 14. 顯示帶有HTTP請求的網頁
- 15. 爲手機優化網頁
- 16. Windows手機網頁抓取
- 17. Magento:手機/網頁主題
- 18. 無法讓網頁瀏覽器顯示在我的手機頁面
- 19. 顯示網頁
- 20. 機械手尚未顯示
- 21. 手機和PC顯示器
- 22. 啓動本地主機顯示Internet Explorer無法顯示網頁
- 23. 我的手機網站在某些手機上不顯示。爲什麼?
- 24. 手機網站手機網站
- 25. 黑莓手機 - 如何顯示帶有圖釋的標籤?
- 26. fullCalendar日曆div不會顯示在帶手機的設備上
- 27. 如何使用手機在Android手機上顯示相機
- 28. 網頁不顯示?
- 29. 在窗口手機的網頁瀏覽器中顯示令人煩惱7
- 30. iPhone在智能手機上查看時不顯示網頁頂部
順便說一句,這也適用於允許的iframe裝載來自白名單網域或網站頁面。 –
或者,您可以使用重定向創建本地html頁面,如下所示: '' This works without;將otherdomain.com列入白名單。 – bertvh