使用Javascript畫布來改變圖像上的像素。在某些時候,我需要數組緩衝區來處理jsfeat.js庫。數組緩衝區IE10 - 鍵入的數組構造函數參數無效
IE10告訴我,「類型數組構造函數的參數是無效的」,在這條線:
var imageData = ctx.getImageData(0, 0, W, H);
var data_u32 = new Uint32Array(imagedata.data.buffer);
當我CONSOLE.LOG imagedata.data.buffer,它給了我在IE10「不確定」。在Chrome中我有「ArrayBuffer {}」。
如果我直接傳遞數據,效果不起作用。
我該如何解決這個問題?
什麼是'imagedata'?你如何設置它? – Cerbrus 2014-10-01 09:34:53
只是一個簡單的ctx.getImageData。我編輯了myquestion – arlg 2014-10-01 10:42:54