私はCytoscape Web 1.0.2を使用しており、視覚化をズームしようとしています
vis.zoom(0.5);
また
vis.zoomToFit();
ただし、呼び出しから次のエラーが発生しますzoom
TypeError: a.zoomTo is not a function
これがズーム機能です(cytoscapeweb.min.jsから)
zoom:function(){
var a=this.swf();
if(arguments.length>0){
a.zoomTo(arguments[0]);
return this
}else{
return a.getZoom()
}
}
そして、ここからのエラーですzoomToFit
TypeError: this.swf().zoomToFit is not a function
そしてメソッド自体
zoomToFit:function(){
this.swf().zoomToFit();
return this
}
何が起きてる?Ubuntu 12.04、Firefox 15.0、Shockwave Flash 11.2 r202 を使用しています。
Shockwave Flash 11.3 r31 を搭載した Chrome では、エラーは次のようになります。
Uncaught TypeError: Object #<HTMLEmbedElement> has no method 'zoomTo'
と
Uncaught TypeError: Object #<HTMLEmbedElement> has no method 'zoomToFit'
Windows を使用しても同じエラーが発生するため、OS には関係ありません。私は何を間違っていますか?