开发者者
开发者者
  • 发布:2025-10-10 15:34
  • 更新:2025-10-10 16:01
  • 阅读:19

webview 嵌套h5时 <input type="file" capture="camera" />无法直接调用相机拍照

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

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

手机系统: Android

手机系统版本号: Android 14

手机厂商: 所有机型

手机机型: 荣耀50

页面类型: vue

vue版本: vue3

打包方式: 云端

项目创建方式: CLI

CLI版本号: 3.0.0-alpha-4030220241101001

操作步骤:

uniapp app端webview嵌入https协议html页面

预期结果:

可直接调起相机拍照,屏蔽相册、文件等其它选项

实际结果:

为直接拉起相机拍照

bug描述:

webview 嵌套h5时 <input type="file" capture="camera" />,android上无法直接调用相机拍照,微信内打开链接或ios均可直接调起拍照
注:嵌入html为https协议,html 代码配置如下图,
hbuilderx版本:4.28.2024092105-alpha

2025-10-10 15:34 负责人:无 分享
已邀请:
DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

该用通信调用 uniapi 或者 uts api。webview 的表现由宿主环境决定

要回复问题请先登录注册