2***@qq.com
2***@qq.com
  • 发布:2024-07-09 19:30
  • 更新:2024-11-14 16:55
  • 阅读:381

【报Bug】ios webview中上传文件选择相机闪退

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

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

HBuilderX类型: 正式

HBuilderX版本号: 4.23

手机系统: iOS

手机系统版本号: iOS 17

手机厂商: 苹果

手机机型: 14

页面类型: vue

vue版本: vue2

打包方式: 云端

项目创建方式: HBuilderX

示例代码:
<web-view src="https://static.aihecong.com/web/iframe20230428/webchat.html"></web-view>

页面是合众客服系统

操作步骤:

点击上传文件选择相机直接闪退

预期结果:

正常上传

实际结果:

闪退

bug描述:

ios webview中上传文件选择相机闪退

2024-07-09 19:30 负责人:无 分享
已邀请:
n***@zujibao.net

n***@zujibao.net

我这解决了
hBuilder升级后(3.x以后 忘了多少版本了)相机和相册功能需要勾选,以前不用勾选。勾选后重新打包,就不会闪退了

hbxw

hbxw

遇到同样问题,怎么解?

n***@zujibao.net

n***@zujibao.net

遇到同样问题,怎么解?

Duke_Twilingt

Duke_Twilingt

一个邪门的方案,上传文件成功回调里,把本页数据及当前页面栈全部存储到缓存或store里,然后onHide里判断被关闭是否为异常关闭(非回退事件),如果是异常,读页面栈缓存强跳转页面回来,onShow里读取内容缓存回显并上传文件。

要回复问题请先登录注册