收藏
回答

CanvasRenderingContext['canvas'] 实现细节差异?

wx.createSelectorQuery().select(`#${canvasId}`).fields({
  node: true,
  size: true,
}).exec(async (resList) => {
  if (!resList.length) returnconst { node: canvas } = resList[0];
  const ctx = canvas.getContext('2d')!;
  console.log(ctx.canvas === canvas); // 返回 false,期望是 true
});
// 此处实现跟标准不同,所以封装自定义逻辑函数,需要同时传 ctx 和 canvas...
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容