科尔多瓦相机无法在Android棉花糖中使用 . 选择相机拍摄的照片时,应用程序崩溃 . 从照片库附加图像时,情况相同 . 我可以访问相机和照片库,但是一旦我使用相机拍摄后选择照片,应用程序就会崩溃 . 在KitKat版本中找不到该问题 . 下面我包含了我的代码中使用的内容安全策略以及cordova相机代码 .

CSP元标记:

<meta http-equiv="Content-Security-Policy" content="default-src gap: *; style-src 'self' 'unsafe-inline'; script-src 'self' 'unsafe-inline' 'unsafe-eval' http://....">

科尔多瓦相机代码:

src = (src == 'library') ? Camera.PictureSourceType.PHOTOLIBRARY : Camera.PictureSourceType.CAMERA; 
    navigator.camera.getPicture(onSuccess, onFail, 
        {
          quality: 40,
          destinationType: Camera.DestinationType.FILE_URI, 
          sourceType: src,
          encodingType: Camera.EncodingType.JPEG,
          saveToPhotoAlbum: false
        }
     );

Cordova版本是7.0.1,Android平台版本='6.2.3'

另外在这里我附加了Android Studio中的错误 .

Error screenshot