1

このページで http://entropy.tmok.com/~gauze/canvas/load.html

エラーが表示されます: TypeError: this._createNode は関数ではありません

この関数に関連するもの:

Kinetic.Node.create = function(json, container) {
    return this._createNode(JSON.parse(json), container);
}; 

私が使用している json 文字列は、stage.toJSON() 呼び出しからコピーして貼り付けたものです。上記の関数を中断すると、thisfirebug によると、値は「Window load.html」になります。

何か助けはありますか?

4

1 に答える 1

1

newノードを作成するときに削除するだけです。
そう.....

var stage = new Kinetic.Node.create(json, 'container');​

...なる...

var stage = Kinetic.Node.create(json, 'container');​

....そして、それはうまくいくはずです。

于 2012-12-16T09:06:00.160 に答える