Ich verwende Cordova 3.4 mit Kamera Plugin (https://github.com/apache/cordova-plugin-camera/blob/master/doc/index.md)Cordova 3.4.0 navigator.camera.getPicture nicht onSuccess oder onFail für Android hat Rückruf 4.3
Als ich
navigator.camera.getPicture(onSuccess, onFail, {
quality: 75,
destinationType: window.Camera.DestinationType.FILE_URI,
sourceType: window.Camera.PictureSourceType.CAMERA,
//allowEdit: true,
//cameraDirection: window.Camera.Direction.FRONT,
//encodingType: window.Camera.EncodingType.JPEG,
//targetWidth: 100,
//targetHeight: 100,
//popoverOptions: window.CameraPopoverOptions,
saveToPhotoAlbum: true
});
function onSuccess(imageData) {
alert(imageData);
}
function onFail(message) {
alert('Failed because: ' + message);
}
nennen
Dieser Code funktioniert für Windows Phone 8.1 funktioniert aber nicht für Android 4.3 (Jelly Bean). Wenn ich in Code in Eclipse Schritt, kann ich sehen, dass es erfolgreich speichert Foto unter Android Temp-Verzeichnis, aber nicht aufrufen, JavaScript-Erfolg oder fehlschlagen Ereignis bei Abschluss, deshalb kann ich nicht Bild auf Android bekommen.
Ich habe beide auf Galaxy Note 2 Real Gerät und Emulator versucht und OnSuccess auf beiden nicht aufgerufen.
Gibt es bekannte Probleme oder Workarounds für dieses Problem?
Bitte überprüfen Sie http://stackoverflow.com/questions/23653961/cordova-plugin-callback-received-after-second-plugin-call. Starten Sie Ihre Anwendung im Vollbildmodus? –
@Teoman Ist dieses Problem behoben? Ich bin auch mit dem gleichen Problem mit Cordova konfrontiert 3.5 – Konza
sind Sie dieses Problem gelöst .. – Aravin