0

ブラウズフィールドを使用してblackberry(jre 6.oおよびos 7.x)のアプリに取り組んでおり、アプリは正常に動作しています。私が望むことの1つは、アプリでリンクをクリックし、リンクurl(ドメイン)がブラウズフィールドを使用してアプリで呼び出されたURLと異なる場合、ネイティブのブラックベリーブラウザーでリンクを開くことです。これを行う方法を教えてください。ありがとう。

4

1 に答える 1

0

ProtocolController クラスを拡張し、その handleNavigationRequest() メソッドをオーバーライドしてカスタム実装を行うことができます。

使用法 - oBrowserField.getConfig().setProperty(BrowserFieldConfig.CONTROLLER, new CustomProtocolController(oBrowserField));

oBrowserField は BrowserField インスタンスで、CustomProtocolController は ProtocolController を拡張するカスタム クラスです。

于 2013-03-06T13:39:44.103 に答える