// 选择视频
chooseVideo() {
if (this.type == 3 && !this.videoUrl) {
return;
}
uni.chooseVideo({
count: 1,
success: res => {
let videoPath = res.tempFilePath; // 视频路径
this.videoSize = res.size; // 图片大小
let pathLen = res.tempFilePath.split('/');
let fileType = pathLen[pathLen.length - 1].split('.')[1]; // 视频类型
let fileName = pathLen[pathLen.length - 1].split('.')[0]; // 视频名称
this.checkSize('video', this.videoSize, fileType, fileName, videoPath);
}
});
},
- 发布:2023-10-30 18:01
- 更新:2023-11-23 23:00
- 阅读:197
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 3.8.12
手机系统: iOS
手机系统版本号: iOS 17
手机厂商: 苹果
手机机型: 14pro
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
点击选择视频,点击开始录制,点击完成录制
点击选择视频,点击开始录制,点击完成录制
预期结果:
正常确认选择视频
正常确认选择视频
实际结果:
不能确认
不能确认
bug描述:
IOS 调用uni.chooseVideo,点击结束录制,不能确认使用视频,回到了未点开始录制的样子,四张图依次是未开始,录制中,点击完成录制(不正常),点击完成录制(正常)的画面,高频出现,极少正常,测了ios16和17均有这种情况