代码片段: const wx_pusher = wx.createLivePusherContext("wx_pusher") //推流成功,视频接通后 截图 wx_pusher.snapshot({ sourceType: 'view', complete:(e)=>{ if (e.tempImagePath) { resolve(e) // 鸿蒙系统返回 {"errno":0,"tempImagePath":"wxfile://tmp_PkEgiO.jpg","width":xx,"height":xx} // 正常手机返回 {"errno":0,"tempImagePath":"wxfile://tmp_e0a2a504360f7bd7c53c8cfc383648e37d2863918a57aa32.jpg","width":xx,"height":xx} wx.getImageInfo({ src: res.tempImagePath, success: async function (ress) { // 鸿蒙系统返回 {"errMsg": "getlmagelnfo:fail:get image info failed"} //正常手机返回 {width: 1080, orientation: "up", type: "jpeg", height: 2150, errMsg: "getImageInfo:ok", …} }}) } else { reject(e) } } })
鸿蒙6.0系统wx.getImageInfo使用从snapshot截的图,直接走到了fail?[图片][图片][图片]显示的是截图成功,不知道为什么getImageInfo会报错,安卓,ios是正常的,现在是还没支持鸿蒙系统吗,微信版本8.0.13
12-09在上级view加了catchtouchmove="true"可以了
canvas画竖线一点就中断,横画斜画都没问题,上周左右开始出现,是新版本改了啥吗?[图片]
07-22我们也是碰到了一样的问题
安卓升级微信8.0.55后,LivePusherContext.snapshot截出来图宽高变小了?调用LivePusherContext.snapshot()后,返回图片宽度和高度变得很小图片质量下降(640*480)1、反馈问题描述: 我们在使用微信小程序时,发现安卓升级到微信版本8.0.55后,调用LivePusherContext.snapshot()方法返回的截图大小明显减小,导致图片质量下降。这一情况在多个手机型号上均出现,包括红米、荣耀和华为Mate60。具体问题如下: 2、当前版本情况: 截图宽高:升级后返回的图片尺寸为640x480。 微信版本号:8.0.55 基础库版本:3.7.2 手机系统:安卓系统和鸿蒙系统 3、复验旧版本情况: 在微信版本8.0.55之前的版本中,同样场景下调用snapshot()方法时返回的图片尺寸为1441x1081。 我们不理解为何在最新版本中,截图的宽高会显著降低,严重影响了图像的清晰度!希望微信团队能对此问题予以重视,能给予修复或兼容原方法使用,或者给予指导解决方案也行。 此问题对我们系统功能影响较大,期待您的回复,感谢!
2024-12-26