对于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>