使用案例:从图库中选择图片并执行回调
问题:从图库中选择图像后重定向到应用的主屏幕。
从相机中获取图像:
navigator.camera.getPicture(function() {
console.log('success');
},function() {
console.log('failure');
} , {
destinationType: Camera.DestinationType.DATA_URL
});
从图库中选择图像重定向到主屏幕
navigator.camera.getPicture(function() {
console.log('success');
},function() {
console.log('failure');
} , {
destinationType: navigator.camera.DestinationType.FILE_URI,
sourceType: navigator.camera.PictureSourceType.SAVEDPHOTOALBUM
});
代码相当简单,并在很多地方提到了如何从Gallery中选择图像的示例。此代码不适用于App的主屏幕以外的任何屏幕。此外,在重定向之前不会报告错误。
以下代码也会导致在选择图像后重定向到主屏幕。
<input type="file" name="">
配置:
Device: Windows Lumia 535
Device OS Version: 8.1
Cordova: 6.1.1
Cordova plugin camera: 2.2.0
答案 0 :(得分:0)
无法停止页面导航,除非在应用程序的第一页上(没有查询参数)。之后,将应用程序转换为单页应用程序,从而避免了这个问题。
跟踪问题