Wenn Sie versuchen, ein lokales Bild mit Cordova InAppBrowser zu öffnen, schlägt es mit einem Fehler fehl.
Das ist mein Versuch:
window.open("file:///storage/sdcard/DCIM/Camera/1398269673199.jpg","_system", "location=no");
Dies ist der Fehler in LogCat von Android 4.3:
05-05 11:13:14.161: D / InAppBrowser (23539): InAppBrowser: Fehler beim Laden von URL-Datei: ///storage/sdcard/DCIM/Camera/1398269673199.jpg: android.content.ActivityNotFoundException: Keine Aktivität gefunden, um Intent zu behandeln {act = android.intent. action.VIEW dat = Datei: ///storage/sdcard/DCIM/Camera/1398269673199.jpg}
Das Gleiche mit einer URL funktioniert:
window.open("www.google.com","_system", "location=no");
Kennt jemand eine Lösung?
Antworten:
0 für die Antwort № 1Mein Verständnis ist, dass Sie aus dem IBM Maximo-Team stammen und dass Sie (oder jemand in Ihrem Team) bereits mit dem IBM Cordova-Team gesprochen hat ...
Dies kann ein Cordova-Defekt sein. Um in der Zwischenzeit einen iFix zu erhalten, öffnen Sie einen PMR.
Das Update wird auch in zukünftigen Worklight-Fixpacks verfügbar sein.