2017-08-23 174 views
0

我爲我的項目使用fabric.js-2.0.0-beta.4。爲什麼我的canvas.toDataURL不起作用?

var data = saas.canvas.toDataURL({ 
     format: 'png', 
    left:100, 
    top:100, 
    width:200, 
    height:100 
}); 

它不與上面的代碼工作,但是當我刪除widthheight

var data = saas.canvas.toDataURL({ 
    format: 'png', 
    left:100, 
    top:100, 
}); 

沒關係

爲什麼?

+0

使用[fabric1.7.17](http://cdnjs.cloudflare.com/ajax/libs/fabric.js/1.7.17/fabric.min.js),爲什麼你使用測試版,選擇穩定版?檢查工作[小提琴](http://jsfiddle.net/durga598/NfZVb/495/) – Durga

+0

什麼實際上不起作用?你有空白的畫布嗎?或錯誤? – AndreaBogazzi

+0

@AndreaBogazzi它的空白畫布,它在1.7.17工作,而不是新的測試版。 – Durga

回答

0

問題實際上是在fabricjs的beta2和beta6之間出現的一個錯誤。 目前在當前github master分支中以27/08/2017解決。