我已经使用这个图像选择器插件用于android和ios https://github.com/wymsee/cordova-imagePicker。但它不适用于Windows。
我尝试了另一个插件https://github.com/apache/cordova-plugin-camera并使用了代码:
function addProfilePhoto() {
navigator.camera.getPicture(onSuccess, onFail, {
quality: 50,
destinationType: Camera.DestinationType.DATA_URL,
sourceType: navigator.camera.PictureSourceType.SAVEDPHOTOALBUM
//sourceType: navigator.camera.PictureSourceType.CAMERA
});
function onSuccess(imageURI) {
alert();
}
function onFail(message) {
alert('Failed because: ' + message);
}
以上代码与sourceType: navigator.camera.PictureSourceType.CAMERA
合作正常,但与sourceType: navigator.camera.PictureSourceType.SAVEDPHOTOALBUM
或sourceType: navigator.camera.PictureSourceType.PHOTOLIBRARY
无法正常运行,它将返回不在照片页面上的index.html页面。
任何人都可以建议我为Windows应用程序或上述插件的任何解决方案的任何图像选择器插件?
提前致谢。