javascript - 当我选择文件上传时,react-native-webview 在 Android 上崩溃
问题描述
我正在尝试使用 react-native-webview 加载可以从设备拍照或上传照片的网站。我的设置如下,我可以直接拍照但不清楚,所以我试图从设备上传照片,但每当我选择上传文件时应用程序就会崩溃。当我单击上传文件选项时,它会显示选项(相机、文件),但一旦我尝试返回或拍照,应用程序就会崩溃。有没有办法解决这个问题?
mediaPlaybackRequiresUserAction={false}
startInLoadingState={true}
allowsInlineMediaPlayback={true}
allowFileAccess={true}
allowUniversalAccessFromFileURLs={true}
useWebKit
javaScriptEnabled
source={{ uri: 'uri' }}
originWhitelist={['*']}
解决方案
尝试将此权限添加到您的 AndroidManifest.xml
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.CAMERA" />
推荐阅读
- java - 如何覆盖 FutureCallback 的 Junit 测试用例
在下面的代码中完成、失败和取消 api - c# - 如何添加规则以阻止 chrome 或 firefox 等程序使用 Window 防火墙或 netsh advfirewall-C# 访问任何 IP 地址?
- javascript - Vue 应用程序自定义 scss 文件 - 更改整个应用程序的字体?
- aws-sdk-go - 如何使用 aws glacier sdk 处理速率限制
- excel - rng.RefersToRange.Parent.Name 和 rng.Parent.Name 之间的区别
- kubernetes - Kong-ingress-controller CrashLoopBackOff : "kong-proxy" 被禁止
- jquery - 使用 Stackable.js 的表过滤器 - (如何复制数据属性?)
- tsql - 循环遍历表,同时记录不断添加到表中
- python-3.x - 用高斯预测 MNIST 数据集中的类——不同参数的相同预测误差?
- python - 如何在python中获取浮动文本文件?