cordova 相机插件每次都请求许可

cordova camera plugin asks permission every time

我正在使用

cordova plugin add cordova-plugin-camera 

访问用户的画廊。 然而,该插件每次都会让应用程序请求许可。 在我的 phone 上测试它时,即使我每次调用

navigator.camera.getPicture(
  cameraSuccess,
  cameraError,
    {
      destinationType: Camera.DestinationType.FILE_URI,
      sourceType: Camera.PictureSourceType.PHOTOLIBRARY,
    }
);

还有如果我在APP崩溃的时候第二次拒绝权限

该插件的早期版本缺少保留已授予权限的功能。这是在最新版本中修复的(在撰写本文时为 rel/2.4.0)。

1)卸载当前插件然后...

cordova plugin remove cordova-plugin-camera

2) ...安装最新版本。

cordova plugin add cordova-plugin-camera rel/2.4.0