我正在将这个 javascript 执行到 Awesomium WebControl
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);" +
}
}
现在这段代码给出了这个警报:
错误:SECURITY_ERR:DOM 异常 18
现在这是一个相当常见的 javascript 代码。有人告诉我,如果我可以设置正确的标志,那么它可以被关闭。所以代码应该是这样的:
WebCore.Initialize(new WebConfig { AdditionalOptions = new[] { "--allow-file-access-from-files" } });
这个“--allow-file-access-from-files”标志适用于 Chrome。现在有没有人知道这件事。建议或代码示例将不胜感激。
谢谢