2012-10-26 92 views
2

我有一個HTML頁面顯示地圖,我想在BrowserField中顯示。 這是我的代碼。如何在BrowserField中加載HTML頁面?

BrowserFieldConfig _bfConfig = new BrowserFieldConfig(); 
_bfConfig.setProperty(BrowserFieldConfig.NAVIGATION_MODE,BrowserFieldConfig.NAVIGATION_MODE_POINTER); 
_bfConfig.setProperty(BrowserFieldConfig.JAVASCRIPT_ENABLED, Boolean.TRUE); 
_bfConfig.setProperty(BrowserFieldConfig.USER_AGENT, "MyApplication 1.0"); 

BrowserFieldRequest request = new BrowserFieldRequest("page.html"); 
BrowserField myBrowserField = new BrowserField(_bfConfig); 
add(myBrowserField); 

myBrowserField.requestContent(request); 
+0

是'page.html'本地頁面(與應用程序捆綁在一起的.html文件)還是遠程頁面,在互聯網上還是您的本地網絡? – Nate

+0

請提供給我們詳細信息,如果您真的需要回答 –

+0

感謝您的回覆.. page.html是本地頁面(.html文件與我的應用程序捆綁在一起)。 – Solution

回答

3

如果 「page.html中」 是本地的文件,然後,

一切正常,除了在這裏:

BrowserFieldRequest request = new BrowserFieldRequest("page.html"); 

更改喜歡這裏:

​​

你正在調用本地文件,那就是爲什麼我們要這樣做。

+0

我的html頁面是使用JavaScript API加載地圖。使用你的建議,我試圖加載地圖,但不是顯示,它重定向到另一個Google頁面。請你能幫我解決這個問題嗎? – Solution