按照教程说的主屏绘制sharedCanvas的方式 开发者工具出现警告

An unsecure canvas can't take an secure canvas as arugment of drawImage When using subcontext

看意思是 不安全的 canvas 不能携带安全canvas作为参数


let canvas = wx.createCanvas()

let ctx   = canvas.getContext('2d')

let open_context = wx.getOpenDataContext()

let shared_canvas = open_context.canvas

ctx.clearRect(0, 0, canvas.width, canvas.height)

ctx.drawImage(shared_canvas, 0, 0)


主要是最后一步 ctx.drawImage(shared_canvas, 0, 0)

只能通过这种方式把离屏canvas绘制到上屏canvas吧?



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

    2044人对此回答表示赞同

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

    16人对此回答表示赞同

    你好像写反了,应该这样吧:context.drawImage(canvas,0,0,canvas.width,canvas.height)

    展开
    16
    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
扫码咨询

扫码咨询套餐

回到顶部