5***@qq.com
5***@qq.com
  • 发布:2025-07-23 14:44
  • 更新:2025-07-23 14:44
  • 阅读:153

【报Bug】H5 端 加载到WebView 中调用文件选择器(如 uni.chooseFile)时,系统只弹出“相机”

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: 10.15.7

HBuilderX类型: 正式

HBuilderX版本号: 4.75

手机系统: Android

手机系统版本号: Android 15

手机厂商: vivo

手机机型: vivo12

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:

H5页面index.html
<uni-section title="选择任意文件" type="line">
<view class="example-body">
<uni-file-picker limit="5" file-mediatype="all" title="最多选择5个文件"></uni-file-picker>
</view>
</uni-section>

app页面
<web-view src="index.html" @message="getMessage"></web-view>

操作步骤:

点击选择文件

预期结果:

能选择手机中的任意文件

实际结果:

只能拍照

bug描述:

我有一个uniapp实现的H5页面,里面需要实现选择文件上传的功能,我先后采用了uni-file-picker和uni.chooseFile两种方式,单独在浏览器中访问这个页面时是正常能选取手机文件的,当通过web-view组件加载到app中的时候,点击上传文件功能按钮时,系统只弹出“相机”选择操作框

2025-07-23 14:44 负责人:无 分享
已邀请:

要回复问题请先登录注册