已排查到问题 是由于图片转PxielMap后,再转为Base64字符串,字符串长度比图片本身要大,40Kb的图片转换后可能超过100Kb。 通过while循环判断转换后的大小,如果字符串大小过大,使用image.packToData方法对PixelMap压缩质量后,可以拉起微信。
鸿蒙应用接入微信sdk,分享操作调用失败https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Share_and_Favorites/ohos.html 使用鸿蒙sdk分享小程序时,报错“[wxopensdk::WXApi] openWechat fail by err:{"code":16000050}”,图片大小没有超过64K,40多K能分享成功,十几K的分享失败
03-28已排查到问题 是由于图片转PxielMap后,再转为Base64字符串,字符串长度比图片本身要大,40Kb的图片转换后可能超过100Kb。 通过while循环判断转换后的大小,如果字符串大小过大,使用image.packToData方法对PixelMap压缩质量后,可以拉起微信。
分享微信小程序https://developers.weixin.qq.com/doc/oplatform/Mobile_App/Share_and_Favorites/ohos.html 分享微信小程序的Buffer数据:rawfile下图片未报错,为什么fs路径图片会报这个错误并且直接跳转失败 [wxopensdk::WXApi] openWechat fail by err:{"code":16000050} [代码]fs[代码] 路径的文件存在且路径正确,文件格式和大小也符合要求
03-27