Frage

Ist es möglich, eine Vorrichtung zu erhalten, um eine Datei auf der Festplatte mit Hilfe der MIDlet.platformRequest(String url) Methode zu öffnen? Ich hatte gehofft, die folgende verwenden:

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

Aber das wirft nur eine ConnectionNotFound Ausnahme. Ich bin mit speziell auf die Blackberry-Plattform, aber ich nicht Zugriff auf den proprietären Blackberry-API hat. Datei von jeder Art sein könnte, so offensichtlich bin ich nicht erwartet, dass es jeden zu behandeln.

Prost

War es hilfreich?

Lösung

Nein, ist es nicht möglich, beliebige Dateien zu öffnen Plattform Anfrage mit. MIDP 2.0 erfordert Geräte-Plattform Anforderung nur für URL und das Telefon zu unterstützen: Verbindungen. Alle anderen Systeme sind optional und geräteabhängig.

Nokia S60 Handys scheinen Datei zu unterstützen: // wie erwähnt in Forum Nokia . Aber Sie müssen für andere Plattformen wie Blackberry überprüfen.

Sie können sehen JSR211 Content-Handler-API als Alternative. Ich glaube, es in neueren Blackberry-Geräten unterstützt wird.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top