KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I am trying to load an svg image into canvas for pixel manipulation I need a method like toDataURL or getImageData for svg on Chrome/Safari I can try doing it through and image and canvas var img = new Image() img.onload = function(){ ctx.drawImage(img,0,0) //this correctly draws the svg image to the canvas! however... var dataURL = canvas.toDataURL(); //SECURITY_ERR: DOM Exception 18 var data = ctx.getImageData(0,0,img.width, img.height).data //also SECURITY_ERR: DOM Exception 18 } img.src = "image.svg" //that is an svg file. (same domain as html file :)) But I get security errors. Any other way? Here is a live demo of the problem http://clstff.appspot.com/gist/462846 (you can view source)
Tags (comma-separated)
Save Edits
Cancel