3

この方法を使用してデバイスでディスク上のファイルを開くことは可能MIDlet.platformRequest(String url)ですか? 私は以下を使用することを望んでいました:

midlet.platformRequest("file:///path/to/file/file.png");

ConnectionNotFounしかし、これはd 例外をスローするだけです。特に BlackBerry プラットフォームを使用していますが、独自の BlackBerry API にアクセスできません。ファイルは任意のタイプである可能性があるため、明らかに、すべてを処理できるとは思っていません。

乾杯

4

1 に答える 1

7

いいえ、プラットフォーム リクエストを使用して任意のファイルを開くことはできません。MIDP 2.0 では、デバイスが URL および tel: 接続に対してのみプラットフォーム要求をサポートする必要があります。他のすべてのスキームはオプションであり、デバイスに依存します。

フォーラム Nokiaで指摘されているように、Nokia S60 携帯電話は file:// をサポートしているようです。ただし、Blackberry を含む他のプラットフォームについては確認する必要があります。

代わりにJSR211 Content Handler APIを見ることができます。新しい Blackberry デバイスでサポートされていると思います。

于 2008-11-15T08:22:03.663 に答える