我正在尝试使用React Native在WebView中加载一个访问相机的网页。但是我无法通过React Native Android应用程序中的WebView访问相机。
我正在尝试使用React Native在WebView中加载一个访问相机的网页。但是我无法通过React Native Android应用程序中的WebView访问相机。
在iOS上可以在WebView中使用相机,只需要使用
<key>NSCameraUsageDescription</key>
<string>${PRODUCT_NAME} PhotoLibrary Usage</string>
看起来在 Android 的 WebView 中可以使用 getUserMedia
,但在 iOS 上不行 - can-i-use-navigator-mediadevices-getusermedia-in-android-ios-webview
如果想在 iOS 上实现类似的功能,可以参考这个方法(但需要自定义 iOS 模块)- access-camera-from-uiwebview