3532关注11196浏览
图上为开发者工具上生成的图片。
图上为iphone6sp 生成的图片,头像变成方的了。
以下为代码,麻烦帮忙看下是什么问题。
canvas: function () {
var that = this
var context = wx.createCanvasContext('ass')
var avatarurl_widths = 150;
var avatarurl_heigths = 150;
var avatarurl_xs = that.data.width * 0.5 - 75;
var avatarurl_ys = that.data.height * 0.63;
var avatarurl_width = 70;
var avatarurl_heigth = 70;
var avatarurl_x = that.data.width * 0.5-35;
var avatarurl_y = 5;
context.drawImage(that.data.downbj, 0, 0, that.data.width, that.data.height);
context.setTextAlign('center')
context.setFontSize(20)
context.setFillStyle('#fd943f')
context.fillText('用' + that.data.shopname, that.data.width * 0.5, 110)
context.save();
context.beginPath();
context.arc(avatarurl_widths / 2 + avatarurl_xs, avatarurl_heigths / 2 + avatarurl_ys, avatarurl_widths / 2, 0, Math.PI * 2, false);
context.clip();
context.drawImage(that.data.downimage, avatarurl_xs, avatarurl_ys, avatarurl_widths, avatarurl_heigths);
context.restore();
context.arc(avatarurl_width / 2 + avatarurl_x, avatarurl_heigth / 2 + avatarurl_y, avatarurl_width / 2, 0, Math.PI * 2, false);
context.clip();
context.drawImage(that.data.downpt, avatarurl_x, avatarurl_y, avatarurl_width, avatarurl_heigth);
context.restore();
context.draw();
context.stroke()
},
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
S小姐
17人对此回答表示赞同
IOS版本是多少,在上机调试模式下,是否有错误提示?
展开171回复分享发布于 6年前评论(1)
收起评论
-
何加男
6人对此回答表示赞同
感谢反馈,我们会在后续版本中进行修复,另外建议后续经过搜索后再提问,以提高问题解答的效率。
展开60回复分享发布于 6年前评论(0)
收起评论
没有提示任何错误