我有一个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);
答案 0 :(得分:3)
如果“page.html”是本地文件,则
一切都很好,除了这里:
BrowserFieldRequest request = new BrowserFieldRequest("page.html");
像这样更改:
BrowserFieldRequest request = new BrowserFieldRequest("local:///page.html");
你正在调用本地文件,这就是我们这样做的原因。