我有黑莓应用程序,我尝试在浏览器中显示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秒后它会给出连接超时
注意:我尝试使用不同的网址但是没有解决问题
任何帮助,
答案 0 :(得分:1)
关于BrowserField
,
如果您使用的是模拟器,则应启用MDS-CS(移动数据系统连接服务)以使BrowserField
正常工作(我不知道其他任何方式)。如果未启用MDS-CS,请按照本指南“Testing a BlackBerry device application with the BlackBerry Smartphone Simulator”了解如何启用它。
如果启用了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”的回答,了解更多详情和说明。
希望上述其中一项适合您。