小程序
小游戏
企业微信
微信支付
扫描小程序码分享
ReferenceError: canvas is not defined 卑微小白在线求问,,这怎么改啊~
4 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
能否看下代码?canvas参数没有定义,建议检查下是否写错
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
下面这个版本会,切勿到最新的版本又不会出现了,有bug
切换到最新的版本
大大这是那个新问题https://developers.weixin.qq.com/s/N3v4wBme75gH
我这边暂时没办法重现,https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html 能否按照网址里面的操作制作简单的代码片段给我们进行排查问题?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
能否看下代码?canvas参数没有定义,建议检查下是否写错
let ctx = canvas.getContext('2d')
export default class Main {
constructor() {
this.onCreate()
}
onCreate() {
this.bg = new Background()
this.bindLoop = this.loop.bind(this)
window.cancelAnimationFrame(this.aniId);
this.aniId = window.requestAnimationFrame(
this.bindLoop,
canvas
)
}
loop() {
this.update()
this.render()
this.aniId = window.requestAnimationFrame(
this.bindLoop,
canvas
)
}
render() {
this.bg.drawToCanvas(ctx)
}
update() {
this.bg.update()
}
}
下面这个版本会,切勿到最新的版本又不会出现了,有bug
切换到最新的版本
大大这是那个新问题https://developers.weixin.qq.com/s/N3v4wBme75gH
我这边暂时没办法重现,https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html 能否按照网址里面的操作制作简单的代码片段给我们进行排查问题?