我執行這個JavaScript到Awesomium的WebControlAwesomium JavaScript錯誤:SECURITY_ERR:DOM異常18
function getImage(img) {
var canvas = document.createElement(\"canvas\");
canvas.width = img.width;
canvas.height = img.height;
var ctx = canvas.getContext(\"2d\");
ctx.drawImage(img, 0,0);
try{
var imgData=ctx.getImageData(10,10,50,50);
alert(imgData);
}catch(err){" +
alert(err);" +
}
}
下面這段代碼給這個警報:
Error: SECURITY_ERR: DOM Exception 18
現在,這是JavaScript的一個相當普遍的代碼。有人告訴我,如果我可以設置正確的標誌,那麼它可以被關閉。因此,代碼應該是這樣的:
WebCore.Initialize(new WebConfig { AdditionalOptions = new[] { "--allow-file-access-from-files" } });
這種「--allow-文件訪問從檔案」標誌適用於Chrome瀏覽器。 現在有誰知道這件事。建議或代碼示例將受到高度讚賞。
感謝