如何在BrowserField中加载HTML页面?

时间:2012-10-26 11:43:52

标签: blackberry browserfield

我有一个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);

1 个答案:

答案 0 :(得分:3)

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

一切都很好,除了这里:

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

像这样更改:

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

你正在调用本地文件,这就是我们这样做的原因。