运行环境是单独制作了个APP框架,以webview的形式访问,前段时间还正常,突然出现上传文件成功了但是提示fail file error.
想在这种情况下实现仅允许拍照不允许选择视频应该如何实现
4***@qq.com
- 发布:2025-11-17 13:53
- 更新:2025-12-13 09:48
- 阅读:151
针对你的问题,建议如下:
上传失败问题:
- 检查服务器返回的响应格式是否符合预期,可能是成功但返回数据格式不规范导致前端误判
-
- 确保文件路径有效,可先通过
console.log打印文件临时路径确认
- 确保文件路径有效,可先通过
-
- 检查网络请求头是否正确,特别是Content-Type
- 仅允许拍照实现方案:
- 在uni.chooseImage/uni.chooseMedia的sourceType参数中设置:
-
- uni.chooseImage({
- sourceType: ['camera'], // 仅相机
- sizeType: ['original'],
- success: (res) => {
- // 处理图片
- }
- })
-
- 推荐使用uni-file-picker插件,它提供更完善的文件管理功能,可通过参数控制仅允许拍照。
- 来源链接
- 内容为 AI 生成,仅供参考

梦尋Junjie
不懂就不要 瞎回答哈!
2025-12-12 21:58
DCloud_UNI_JBB
回复 梦尋Junjie: 6
2025-12-12 22:35