微信公开课
微信公开课小程序热门讨论关于「小程序视频返回宽高有误」的小程序开发问题
补充:小程序视频返回宽高有误,当前Bug的表现(可附上截图)由于压缩视频分辨率太低,故此采用不压缩的方式,设置compressedfalse,但是产生了新的问题,无论是横屏还是竖屏,返回
展开:问题模块框架类型问题类型API组件名称终端类型微信版本基础库版本API和组件小程序Bugchoosevideo客户端673230当前Bug的表现由于压缩视频分辨率太低,故此采用不压缩的方式,设置compressed:false,但是产生了新的问题,无论是横屏还是竖屏,返回的宽高都是1920*1080,这是我的手机的原始宽高,也就是说设置不压缩视频后,返回的宽高出现问题,不能判断是竖屏还是横屏预期表现根据宽高的比较判断横竖屏复现路径提供一个最简复现DemowxchooseVideo({sourceType:[camera],maxDuration:10,compressed:false,不压缩视频success:(res)={consolelog(res)duration,height,tempFilePath,widthif(resduration10){showToast(text,建议10秒左右的视频)thiscalculateHeight();return}thissendVideoToNos(res)consolelog(reswidth,resheight)},})即速小程序:问题已记录,后续修复:https:apiactucnsv26ed9e0b1673ec4c60426ed9e0b1673ec4c604mp4视频链接:麻烦提供下复现的代码片段(https:developersweixinqqcomminiprogramdevdevtoolsminicodehtml)以及视频链接:https:developersweixinqqcomsLHAWd8mM7V4l我们需要对视频进行处理,所以需要根据width和height参数判断视频是横屏还是竖屏,但是不压缩视频,打印到的参数都是一样的1920*1080,横屏竖屏都是一样的:代码片段不能调试,要真机测试才能看到打印效果:测试了下,并未复现你的问题,具体是什么机型呢:几个安卓机都存在这个问题:iOS测试正常:遇到了同样的问题
更多有关「小程序视频返回宽高有误」的讨论可以前往微信公开课小程序参与互动哦!了解更多