我正在尝试手动将 img src 设置为文件系统上的路径,然后我想在 Canvas 上绘制该图像。我正在使用:
var curr_canv = document.getElementById('c_main').getContext('2d');
var img = new Image();
img.width = 525;
img.height = 400;
img.src = "..\AAAA\BBBB\CCCC\myimage.jpg";
curr_canv.drawImage(img,0,0);
但是在我这样做之后, Canvas 上什么也没有画。有什么想法吗?
最佳答案
您需要将路径设置为绝对路径在您的网络服务器中。
浏览器中的 Javascript 无法访问任何文件系统。
关于Javascript:使用绝对路径设置 img src,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12413546/