0
로컬 파일 시스템에서이 페이지를로드 할 때 크롬이 보안 예외를 발생시키는 이유를 이해할 수 있도록 도와 줄 수 있습니까? 오페라와 파이어 폭스에는 문제가 없으며 원점 클린 깃발을 읽은 것에서부터 여전히 사실이어야합니다.크롬이 canvas.toDataURL에 대한 보안 예외를 발생시키는 이유
<html>
<head>
<title>Canvas Test</title>
<script type="text/javascript">
var canvas = document.createElement("canvas");
canvas.setAttribute("width", 100);
canvas.setAttribute("height", 100);
var myImage = new Image();
myImage.src = "gradient-1.png";
function draw(){
document.body.appendChild(canvas);
var ctx = canvas.getContext("2d");
ctx.drawImage(myImage, 0, 0, 100, 100);
data = canvas.toDataURL("image/png");
// Chrome says Uncaught Error: SECURITY_ERR: Dom Exception 18
}
</script>
</head>
<body onload="draw()">
</body>
</html>
[이 질문 (http://stackoverflow.com/questions/4270999/google-chrome-allow-file-access-from-files-disabled-for-chrome-beta-8)을 참조하십시오. – jholster
감사합니다. @jholster는 유익했습니다. 나는 주로 내가 작업하고있는 phonegap android app에 대해 우려하고있다. 같은 문제가 적용되는지 아십니까? – pguardiario
죄송합니다. 잘 모르겠지만 웹킷이 아닌 Chrome의 기능이라고 생각할 수 있습니다. – jholster