科尔多瓦相机插件PhotoLibrary Android

时间:2019-03-18 18:45:33

标签: android cordova phonegap

我使用的是官方的cordova相机插件,以便将图片从照片库加载到标签中,所以我做了一个按钮来调用navigator.camera.GetPicture()方法。在屏幕底部的单击事件之后,我得到一个“获取图片”模态/吐司,其中有两个选项可以浏览图片:图库或照片。如果选择画廊,一切都会很好,我可以重复多次。但是,如果我选择照片选项,几乎总是会收到错误消息:“拒绝加载图像,因为它违反了以下条件...”那么有什么主意吗?我试图修改meta标签,但没有结果。或者我该如何强制仅浏览图库?

谢谢

1 个答案:

答案 0 :(得分:0)

您可以配置选项。

var cameraRollOptions = {
  'sourceType': window.navigator.camera.PictureSourceType.PHOTOLIBRARY,
};
window.navigator.camera.getPicture(successHandler, errorHandler, cameraRollOptions);

https://cordova.apache.org/docs/en/latest/reference/cordova-plugin-camera/index.html#cameraoptions-errata-