この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 で機能します。これについて何か知っている人はいますか。そして、提案やコードサンプルは高く評価されます。
ありがとう