我执行这个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浏览器。 现在有谁知道这件事。建议或代码示例将受到高度赞赏。
感谢