图上为开发者工具上生成的图片。


图上为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()

},


展开全部
收起
2回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • S小姐

    17人对此回答表示赞同

    IOS版本是多少,在上机调试模式下,是否有错误提示?

    展开
    17
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • Ryder 2019-01-17 21:20

      没有提示任何错误

      回复
  • 何加男

    6人对此回答表示赞同

    感谢反馈,我们会在后续版本中进行修复,另外建议后续经过搜索后再提问,以提高问题解答的效率。

    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部