2012-09-09 29 views
0

我使用Cytoscape的網絡1.0.2,我試圖從調用zoom類型錯誤使用變焦和縮放到滿

放大使用

vis.zoom(0.5); 

vis.zoomToFit(); 

不過,我得到以下錯誤可視化

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。

在Chrome用的Shockwave Flash 11.3 R31的誤差成爲

​​

Uncaught TypeError: Object #<HTMLEmbedElement> has no method 'zoomToFit' 

使用Windows,我得到了同樣的錯誤,所以它不是操作系統相關。我究竟做錯了什麼?

回答