1

我已经部署了我的黑莓应用程序,它从资源文件中加载 html 页面。html 文件有 javascript 和 jquery,我需要像在 Android 中一样启用 javascript。

BrowserField browser = new BrowserField();

add(browser);

InputStream content = getClass().getResourceAsStream("/resourcesWeb/index.html");     
try {
   byte[] html = IOUtilities.streamToBytes(content);
   browser.displayContent(new String(html), "http://localhost");
} catch (IOException e) {
   e.printStackTrace();
}
4

1 回答 1

1

默认情况下应该启用它,但您可以通过以下方式强制它:

    BrowserFieldConfig config = new BrowserFieldConfig();
    config.setProperty(BrowserFieldConfig.JAVASCRIPT_ENABLED, Boolean.TRUE);
    BrowserField browser  = new BrowserField(config);
于 2013-07-17T12:43:30.003 回答