如何在Blackberry Os版本4.6.1.310 i的浏览器字段中加载Html

时间:2012-04-02 10:00:18

标签: blackberry java-me

public BrowserFieldDemoScreen()
 {
        BrowserField mybroBrowserField=new BrowserField();
        add(mybroBrowserField);
        mybroBrowserField.displayContent("
           <html><body><h1>hello world! This blackbery apps
           </h1></body></html>", "http://localhost");
 }

我是Blackberry应用程序开发的新手,我在浏览器中加载了html,并且我已经编写了代码,因为它比OS版本5更有效。

但我已经为4.6.1.310型号8900创建了应用程序,但没有工作,给出了一些未被捕获的异常。请告诉我我需要更改的内容,以便它也适用于4.6.1.310版本,

2 个答案:

答案 0 :(得分:1)

您不能在Blackberry OS 5.0下使用BrowserField类

在运行应用程序之前,请浏览sdk docs。

答案 1 :(得分:0)

BlackBerry 5.0 SDK是在(5.0)BrowserField可用之前编写的,以使用嵌入式浏览器功能。我相信代码可以根据您的需要自由使用和修改。

see the project here

在他的LoginScreen课程中查看示例代码(向下滚动页面)。

您应该可以修改该类以满足您的目的。当然,这个特殊的类有一个指向Facebook的硬编码URL。您显然会将其更改为接受您喜欢的任何URL,并删除对您不需要的facebook类的其他引用。您肯定需要的不仅仅是LoginScreen类,但它的所有依赖项都应该在该站点上可用。

发布评论,如果有任何问题让这个工作。我有一些其他遗留代码可以成功完成,但我不能自由发布它...但是很快看到我链接的Baskoro代码看起来基本上是一样的。