Javascript:使用绝对路径设置 img src

标签 javascript html canvas html5-canvas image

我正在尝试手动将 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/

相关文章:

javascript - 在 React 中从另一个文件调用 JS 函数?

html - ul 在 1 行不同的屏幕分辨率

javascript - 在不超过特定值的对象数组中找到最大值 - Javascript

javascript - MooTools 正在搞乱 Facebook JavaScript SDK

javascript - 单击另一个元素时如何禁用元素?

html - 如何在 Canvas 中强制显示更新

javascript - 为什么 Canvas 无法正确渲染?

python - 在 tkinter 中查找窗口的坐标

javascript - 基本 Ajax POST 发送值在 Controller 中到达 null

html - 更改 li 顺序 - 颠倒顺序