【问题标题】:Cordova gallery not showing with cordova-plugin-image-picker科尔多瓦画廊没有显示科尔多瓦插件图像选择器
【发布时间】:2020-05-22 09:22:04
【问题描述】:

我已经使用 Cordova 和 vanilla JS 构建了一个应用程序,并且一直在使用 cordova-plugin-image-picker 来包含来自图库的图像。

我已经使用它好几个星期了,但昨天它停止工作了。 我现在在页面顶部看到了取消和确定按钮,但在图库中看不到任何图像。

我很确定代码没问题,因为我没有更改它并且它在 iOS 上运行良好(并且我已经回滚到以前的版本)。

作为测试,我尝试创建一个新应用,该应用只包含一个打开图库的按钮(以检查我的应用中没有其他代码或插件干扰),但我得到了同样的结果。

这是我用来打开图库的代码:

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,
        width: 800
    }
);

我尝试了几种设备,甚至在单独的 PC 上编译以消除 Android Studio 的问题。

有什么我可以尝试的想法吗?

如果我有头发,我现在会把它拔掉。 一切正常,直到我将其打包进行部署,而这似乎是破坏它的原因。

我们将不胜感激地接受所有想法。

谢谢

【问题讨论】:

  • 我也面临同样的问题,请问有什么解决办法吗?
  • @AmbalMani,我最终放弃了。我回到了cordova.plugin.camera,它工作得更好,只是我不能一次选择多个图像。

标签: cordova image-gallery imagepicker


【解决方案1】:

在您设备上的设置下检查应用权限。如果设备没有查看文件的权限,则不会显示任何内容。

【讨论】:

  • 您好,感谢您的回复,但不是这个。所有权限均按需要设置。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2018-03-28
  • 2015-10-13
  • 1970-01-01
  • 2016-08-30
  • 2016-06-23
  • 1970-01-01
  • 2015-10-12
相关资源
最近更新 更多