在黑莓应用程序中显示URL

时间:2012-02-24 10:58:47

标签: url blackberry java-me blackberry-simulator

我有黑莓应用程序,我尝试在浏览器中显示HTML文本

我试试

BrowserSession bSession = Browser.getDefaultSession();
bSession.displayPage("http://www.blackberry.com");

此页面成功但它在黑莓浏览器中显示的页面不在我自己的浏览器中,我不需要那个

比我尝试

myBrowserField = new BrowserField();
add(myBrowserField);
myBrowserField.requestContent("http://www.blackberry.com");

此方法显示错误104

我试试

BrowserFieldRequest test = new BrowserFieldRequest("http://www.blackberry.com");
BrowserField myBrowserField = new BrowserField();
add(myBrowserField);
myBrowserField.requestContent(test);

最后两种方法

它没有错误并显示空浏览器但在120秒后它会给出连接超时

注意:我尝试使用不同的网址但是没有解决问题

任何帮助,

1 个答案:

答案 0 :(得分:1)

关于BrowserField

  1. 如果您使用的是模拟器,则应启用MDS-CS(移动数据系统连接服务)以使BrowserField正常工作(我不知道其他任何方式)。如果未启用MDS-CS,请按照本指南“Testing a BlackBerry device application with the BlackBerry Smartphone Simulator”了解如何启用它。

  2. 如果启用了MDS-CS,但您使用的是JRE 7.0.0(9930模拟器),则问题是JRE 7.0.0提供的MDS-CS版本不正确(症状是运行模拟器时,MDS-CS窗口不会显示。请查看“Blackberry BrowserField error in Simulator”或“Blackberry webview can not connect to internet and/or display a web page”的回答,了解更多详情和说明。

  3. 希望上述其中一项适合您。