我正在尝试使用JS和EaselJS显示图像。
我收到错误Uncaught TypeError: Object #<HTMLImageElement> has no method 'isVisible'
以下是我的代码段...
function init() {
canvas = document.getElementById("testCanvas");
start();
}
function start() {
//Create new stage and point it at Canvas
stage = new createjs.Stage("demoCanvas");
myImg = new Image();
myImg.src = "./Images/SnakeHead.png";
有什么想法?
谢谢!
答案 0 :(得分:0)
当您向不是显示对象的舞台添加内容时,通常会发生此错误。在您使用的代码中
Icon.prototype = new Container()
您是否覆盖了createjs名称空间?如果没有,代码应为
Icon.prototype = new createjs.Container();
如果这是问题,那么您没有正确扩展Container,这将解释错误。