小程序
小游戏
企业微信
微信支付
扫描小程序码分享
同一张商品的图片,在公众号h5和小程序上清晰度相差太大,小程序这边是有压缩吗?是否有方案能提升清晰度?
下面这个是公众号的:
下面这个是小程序的:
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
image中有mode值可以设置:
https://developers.weixin.qq.com/miniprogram/dev/component/image.html;
或者通过canvas去生成:
微信小程序生成图片之后,生成图片不清楚。需要设置canvas里生成图片的参数。
destWidth 生成图片的宽度,数值越大图片越清楚。
destHeight 生成图片的高度,数值越大图片越清楚。
数值不是越大越好,数值越大,生成的图片越大,图片加载的也就越慢
wx.canvasToTempFilePath({
x: 0,y: 0,width: w,height: h,destWidth: w,destHeight: h,canvasId: 'shareCanvas',success: function (res) {wx.saveImageToPhotosAlbum({filePath: res.tempFilePath,success(res) {wx.showToast({title: '图片已经生成',icon: 'loading',duration: 1000});}})
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
image中有mode值可以设置:
https://developers.weixin.qq.com/miniprogram/dev/component/image.html;
或者通过canvas去生成:
微信小程序生成图片之后,生成图片不清楚。需要设置canvas里生成图片的参数。
destWidth 生成图片的宽度,数值越大图片越清楚。
destHeight 生成图片的高度,数值越大图片越清楚。
数值不是越大越好,数值越大,生成的图片越大,图片加载的也就越慢
wx.canvasToTempFilePath({
x: 0,y: 0,width: w,height: h,destWidth: w,destHeight: h,canvasId: 'shareCanvas',success: function (res) {wx.saveImageToPhotosAlbum({filePath: res.tempFilePath,success(res) {wx.showToast({title: '图片已经生成',icon: 'loading',duration: 1000});}})