2

我正在使用以下代码在 Web 浏览器中加载给定的 URL;

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

问题是,每当我运行此代码时,Web 浏览器都会在新选项卡中打开 URL(即使 URL 相同)。我想重用现有选项卡或至少关闭以前打开的选项卡。简而言之,我不想在触发多个 URL 后最终拥有一堆标签。

如果有任何方法可以实现这一点,请指导我。我不想使用BrowserField.

我在用;

  • 黑莓 Eclipse JDE 1.5
  • 目标黑莓操作系统 4.5
  • 在 Wifi 网络上的 BlackBerry Bold 9900 上测试
4

1 回答 1

1

我认为唯一一种可能的解决方案是使用BrowserFieldor来在您的应用程序中显示页面RenderingApplication。JDE 或 eclipse 插件中包含可用的示例。

于 2012-07-13T11:57:18.533 回答