我尝试使用插件cordova-plugin-imagepicker,但chrome控制台返回:
未捕获的TypeError:无法读取undefined cordova 的属性'getPictures'。
使用Samsung J7 Prime中的chrome远程工具进行测试。
以下是代码:
$("#btn_pic").on('tap',function(e) {
window.imagePicker.getPictures(
function(results) {
for (var i = 0; i < results.length; i++) {
console.log('Image URI: ' + results[i]);
}
}, function (error) {
console.log('Error: ' + error);
}, {
maximumImagesCount: 10,
});
});
<a type="button" id="btn_pic">Button</a>
Pd:真的不知道我是否正确使用了这个插件。我尝试了这个步骤(使用cordova插件ls这个插件好像添加了): 科尔多瓦加... 2.在页面中编写代码 这一点的问题是:缺少像
这样的调用<script src="includes/imagepicker.js" type="text/javascript"></script>
或不是必要的?
非常感谢!
答案 0 :(得分:0)
我不知道它是否需要对我自己的问题做出回应,但我对此问题的解决方案是更改插件,因为我的Android版本没有给我明确的权限。 现在,我用这个: https://github.com/mirulumam/cordova-imagePicker