【问题标题】:Uncaught TypeError: Cannot read property 'getPictures' of undefined cordova未捕获的类型错误:无法读取未定义科尔多瓦的属性“getPictures”
【发布时间】:2017-07-19 19:09:14
【问题描述】:

我尝试使用插件 cordova-plugin-imagepicker,但 chrome 控制台返回:

Uncaught TypeError: Cannot read property 'getPictures' of undefined cordova.

在三星 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这个插件似乎可以添加): 1.科尔多瓦加... 2.在页面中编写代码 这一点的问题是:缺少像

这样的调用
<script src="includes/imagepicker.js" type="text/javascript"></script>

还是不需要?

非常感谢!

【问题讨论】:

    标签: android cordova jquery-mobile cordova-plugins


    【解决方案1】:

    我不知道它是否需要同意对我自己的问题的回答,但我解决这个问题的方法是更改​​插件,因为我的 android 版本没有给我明确的权限。 现在,我用这个: https://github.com/mirulumam/cordova-imagePicker

    【讨论】:

      猜你喜欢
      • 2018-02-02
      • 2014-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-22
      • 2015-01-06
      • 1970-01-01
      • 2017-07-26
      相关资源
      最近更新 更多