Uncaught TypeError: Cannot read property 'drawImage' of undefined错误解决办法
1出现的错误:
有好几个Uncaught TypeError: Cannot read property 'drawImage' of undefined
2从第一个错误开始检查
3需要检查的元素有ctx2,drawImage function,bgPic ,canWidth,canHeight.
检查drawImage的写法无误,bgPic ,canWidth,canHeight三个元素从定义到赋值都无误,最后检查ctx2,发现只有定义,没有赋值,错误如下:
ctx2只有定义,没有赋值,这是由于直接复制过程中产生的。
4错误原因与总结
在复制段落的过程中,一定要改正所有变量名,不要漏掉。
遇到难以查找的错误,可以从语句中涉及的各个元素查找。