關于Uncaught SecurityError: Failed to execute 'getImageData' on 'CanvasRenderingContext2D': The canvas has been tainted by cross-origin data.錯誤,找到瀏覽器快捷方式,右鍵,屬性,目標,找到.exe,后面加上 --disable-web-security,中間有個空格,比如我的QQ瀏覽器:"...\QQBrowser\QQBrowser.exe" --disable-web-security,然后關掉瀏覽器,再打開就行了
2016-08-06
老師,你講的很仔細,對于canvas,我理解更多了,謝謝老師,希望老師能夠多多更新視頻,,給你一個大贊。。。。。
2016-08-04
var canvas = document.getElementById('canvas');
var context = canvas.getContext('2d');
window.onlad = function(){
canvas.width = 122;
canvas.height = 244;
}
var context = canvas.getContext('2d');
window.onlad = function(){
canvas.width = 122;
canvas.height = 244;
}
2016-08-02
http://stackoverflow.com/questions/22097747/getimagedata-error-the-canvas-has-been-tainted-by-cross-origin-data
https://www.base64-image.de/
對圖片進行base64編碼
demo圖片使用
image.src="base code"
https://www.base64-image.de/
對圖片進行base64編碼
demo圖片使用
image.src="base code"
2016-07-26
補充一下,光使用圖片鏈接還不夠。
還得加上這一句,img.crossOrigin = "Anonymous";
并且得把你之前打開的網頁關掉再重新打開才可以。
還得加上這一句,img.crossOrigin = "Anonymous";
并且得把你之前打開的網頁關掉再重新打開才可以。
2016-07-08