2

次のコードを使用して、指定された URL を Web ブラウザーに読み込んでいます。

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

問題は、このコードを実行するたびに、Web ブラウザーが新しいタブで URL を開くことです (URL が同じであっても)。既存のタブを再利用するか、少なくとも以前に開いていたタブを閉じたいです。要するに、いくつかの URL を起動した後でタブが山積みになってしまうのは避けたいのです。

これを達成する方法があれば教えてください。使いたくないBrowserField

私は使っている;

  • ブラックベリー Eclipse JDE 1.5
  • ターゲット BlackBerry OS 4.5
  • Wifi ネットワーク上の BlackBerry Bold 9900 でテスト済み
4

1 に答える 1

1

BrowserFieldまたはを使用して、アプリケーション内でページを表示できる唯一の解決策だと思いますRenderingApplication。JDEまたはEclipseプラグインに含まれている利用可能なサンプルがあります。

于 2012-07-13T11:57:18.533 に答える