有誰知道是否有可能使用JavaScript同步從數據uri創建圖像對象?它可以從一個數據URI創建圖像對象異步像這樣:使用JavaScript從DataURI同步創建圖像對象
imageObj = new Image();
imageObj.onload = function() {
callback(imageObj);
};
imageObj.src = dataURI;
你可能會認爲這會工作:
imageObj = new Image();
imageObj.src = dataURI;
callback(imageObj);
但是,如果我沒有記錯,這失敗在某些瀏覽器。
想法?
在第一個例子中會發生什麼?我應該在更改源代碼之前定義onload函數。 – mplungjan