Cordova resolveLocalFileSystemURL Erfolg zurück rufen Versagen iOS

Ich habe gerade ein neues Projekt erstellt und die Datei installiert und Datei-transfer-api via CLI. Ich habe bereits eine funktionierende app, die zuvor so weiß ich, wie nutzen Sie phonegap-und dies für ein paar Jahre jetzt.

Hier ist der code:

window.resolveLocalFileSystemURL("file:///localhost/var/mobile/Applications/96B4705C-C70D-4340-9A42-HJ1F28355D43/tmp/cdv_photo_015.jpg", function(fileEntry){
        console.log(fileEntry.name);
    }, function(error){
     console.log('about to resolve this files errors');
        console.log(error.code);
    });

Nichts wird ausgegeben in der console debug-Fenster ...und ja, ich habe debug installiert, weil ich die Konsole.log() in andere Teile von meinem code zeigen.

Wie es scheint, gibt es ein Problem bei der übergabe von URL-Daten aus dem navigator.Kamera.getPicture (), um die Datei-API bei Verwendung Fenster.resolveLocalFileSystemURL()...irgendwelche Ideen jemand. Ich bin aktuell auf der phonegap api und alles, und ich habe dieses Problem für die letzten paar Tage jetzt...ich kann nicht scheinen, um es zu lösen.

***EDIT***

Scheint, wie wenn Sie die Kamera verwenden.DestinationType.FILE_URI als parameter für den navigator.Kamera.getPicture(). Wenn Sie wählen Sie ein Bild und den Erfolg zurück rufen für den navigator.Kamera.getPicture() ausgelöst wird, versuchen Sie zu Fenster.resolveLocalFileSystemURL von der URL, die getPicture-gibt nur Fehler. Aber wenn Sie stellen Sie die Kamera.DestinationType.NATIVE_URI es zumindest etwas zurückgibt, aber es ist in einem format, das verwendet werden kann, mit der Datei-transfer-api exp: Vermögens-Bibliothek://asset/asset.JPG?id=220BCEAE-F1EA-4A6A-83B2-AB8833A90BF2&ext=JPG

InformationsquelleAutor greaterKing | 2014-02-24
Schreibe einen Kommentar