0

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";

なぜ何か考えはありますか?

ありがとう!

4

1 に答える 1

0

このページから

通常、このエラーは、表示オブジェクトではないものをステージに追加したときに発生します。使用しているコードで

Icon.prototype = new Container()

createjs 名前空間をオーバーライドしましたか? そうでない場合、コードは

Icon.prototype = new createjs.Container();

これが問題である場合は、コンテナを適切に拡張していないため、エラーが説明されます。

于 2013-07-25T19:38:32.363 に答える