game.js

import './js/libs/weapp-adapter'

console.log(canvas.width, canvas.height)

var context = canvas.getContext('2d')

var image = wx.createImage()

image.onload = function () {

  context.drawImage(image, 100, 100)

}


let button = wx.createUserInfoButton({

  type: 'text',

  text: '登录',

  withCredentials:false,

  style: {

    left: 80,

    top: 500,

    width: 200,

    height: 40,

    lineHeight: 40,

    backgroundColor: '#ff00aa',

    color: '#ffffff',

    textAlign: 'center',

    fontSize: 16,

    borderRadius: 4

  }

})

button.onTap((res) => {

  console.log(res)

  var imageUrl = res.userInfo.avatarUrl

  image.src = imageUrl

})



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

    2044人对此回答表示赞同

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

    11人对此回答表示赞同

    麻烦给个相关的代码片段,我们定位下问题

    展开
    11
    9回复
    发布于 5年前

    评论(9)

    收起评论

    • Leah 2019-01-25 09:10

      建议单独发帖,给个相关的代码片段,提供下相关问题截图,提供下具体机型、微信版本号

      回复
    • 亚马逊河游客 2019-01-27 20:06

      安卓小米5,同样出现这种过这种问题.

      回复
    • 木森林 2019-01-29 15:25

      你的是IOS?Android试过吗?

      回复
    • 666Olivia 2019-02-01 00:27

      android同样的问题。image.onload事件触发多次造成的。但是在iPhone上就没问题。手机三星S7

      回复
    • 潘多拉 2019-02-02 21:47

      好吧,估计我手机的问题,Android的,OPPOr9plus

      回复
    • Benjamin 2019-02-04 19:28


      回复
    • 李万里 2019-02-06 16:55

      点登录按钮

      回复
    • Alvaro 2019-02-08 17:11

      你提供的代码片段和你反馈的问题不一致啊,没有显示图片啊

      回复
    • 马克Mak 2019-02-10 23:24

      wechatide://minicode/2NGoOwm27vNz

      回复
  • Thadeus

    3人对此回答表示赞同

    也遇到这个问题,有解决的么?貌似每次清空canvas可以解决一部分,但是会有其他问题

    展开
    3
    0回复
    发布于 5年前

    评论(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
扫码咨询

扫码咨询套餐

回到顶部