微信的canvas 2d支持同层渲染,微信跟支付宝使用canvas.getContext('2d')正常,h5使用无法获取

快乐的琪宝贝
- 发布:2024-01-16 17:53
- 更新:2024-01-17 12:01
- 阅读:490
2 个回复
topeam
什么意思?在h5端使用canvas.getContext('2d')无法获取到画布?
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
请补充更多你的项目信息,h5 的 canvas 和同层渲染什么关系?
如果是考虑在 h5 中绘制 canvas 可以使用
uni.createCanvasContext
和uni.querySelectorQuery
,也可以自己使用 js 创建 canvas。Lin97112479
都是用了 还是报错
2025-06-30 15:51
Lin97112479
const canvas = uni.createCanvasContext('canvasId',this);
const context = canvas.getContext('2d');
2025-06-30 15:55
Lin97112479
Error in v-on handler: "TypeError: Cannot read properties of undefined (reading 'getContext')"
2025-06-30 15:55
Lin97112479
dom也试过还是报错
2025-06-30 15:55
DCloud_UNI_OttoJi
回复 Lin97112479: 提供完整代码
2025-07-01 11:21