Android Can';t通过react native webview访问摄像头
我使用的是react native webview版本4.0.2。所以我有一个webview,它包含一个添加按钮,允许我们用相机拍照,但当点击该按钮时,不会显示任何内容,也不会显示相机权限:这在android端,但在ios上运行良好(我可以看到相机的权限和访问权限)。 在我的AndroidManifest.xml中,我有:Android Can';t通过react native webview访问摄像头,android,ios,react-native,webview,Android,Ios,React Native,Webview,我使用的是react native webview版本4.0.2。所以我有一个webview,它包含一个添加按钮,允许我们用相机拍照,但当点击该按钮时,不会显示任何内容,也不会显示相机权限:这在android端,但在ios上运行良好(我可以看到相机的权限和访问权限)。 在我的AndroidManifest.xml中,我有: <uses-permission android:name="android.permission.CAMERA" /> <uses-feat
<uses-permission android:name="android.permission.CAMERA" />
<uses-feature android:name="android.hardware.camera"
android:required="false"/>
<uses-feature android:name="android.hardware.camera.autofocus"
android:required="false"/>
那么,您有什么建议吗?尝试使用:
您也需要在webview MediaPlaybackRequiresSeraction={false}中添加此选项第一步: 在AndroidManifest.xml文件中使用此选项
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
<uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />
第三步:
在webview中使用这些属性
geolocationEnabled={true}
mediaPlaybackRequiresUserAction={false}
javaScriptEnabled={true}
我已经试过你的代码ousama但仍不工作没有摄像头许可扫描你检查了吗?我希望你能从中有所收获。请查看张贴在这里的答案。谢谢
geolocationEnabled={true}
mediaPlaybackRequiresUserAction={false}
javaScriptEnabled={true}