Blackberry启动本机Web浏览器

时间:2009-03-05 12:13:08

标签: browser blackberry

如何从BlackBerry打开网址? 在J2ME我正在使用:

this.platformRequest("http://www.google.com");

如何在BlackBerry上执行此操作?

4 个答案:

答案 0 :(得分:17)

如果您要启动浏览器会话,请使用:

Browser.getDefaultSession().displayPage("http://www.google.com");

如果要打开,然后读取返回的数据以便自行处理:


HttpConnection google = (HttpConnection)javax.microedition.io.Connector.open("http://www.google.com");
int rc = google.getResponceCode();
...
InputStream is = google.openInputStream();

您确实需要确保在事件线程上不会发生处理连接和返回的数据,否则您的黑莓会挂起。

答案 1 :(得分:15)

Browser.getDefaultSession().displayPage("http://www.google.com");

是使用您的网址启动BlackBerry浏览器的正确方法。

答案 2 :(得分:5)

我觉得kozen是对的,但你可以像这样继续前进,可能是......

BrowserSession bSession = Browser.getDefaultSession();
bSession.displayPage(url);

答案 3 :(得分:1)

BrowserSession myBrowser = Browser.getDefaultSession();
myBrowser.displayPage("http://www.stackoverflow.com");

Browser.getDefaultSession().displayPage("http://www.stackoverflow.com");