2

我有一个 HTML 页面显示我想在 BrowserField 中显示的地图。这是我的代码。

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);
4

1 回答 1

3

如果“page.html”是本地文件,那么,

一切都很好,除了这里:

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

在这里更改如下:

BrowserFieldRequest request = new BrowserFieldRequest("local:///page.html");

您正在调用本地文件,这就是我们提供这样的原因。

于 2012-10-30T05:20:02.087 回答