对于cordova / phonegap应用程序,我正在使用 cordova-plugin-camera 来获取本地文件。并且在android 6.0.1设备中调用 navigator.camera.getPicture 时,会弹出权限询问用户访问文件的权限。在授予许可的情况下。但是,当我拒绝许可时,应用程序崩溃。应用程序关闭并自动重新启动。请帮助我解决问题。

谢谢。

最佳答案

这是我的清单XML文件中的提供者部分。
您应该将其添加到<application></application>标记内

<provider
android:name="android.support.v4.content.FileProvider"
android:authorities="ibas.provider"
android:exported="false"
android:grantUriPermissions="true">
    <meta-data
        android:name="android.support.FILE_PROVIDER_PATHS"
        android:resource="@xml/provider_paths" />
</provider>

08-18 07:49
查看更多