相关疑难解决方法(0)

将URL转换为File或Blob for FileReader.readAsDataURL

参考:FileReader.readAsDataURL

考虑以下示例:

function previewFile(file) {

  var reader  = new FileReader();

  reader.onloadend = function () {
    console.log(reader.result);
  }
  reader.readAsDataURL(file);
}
Run Code Online (Sandbox Code Playgroud)

它指出:

instanceOfFileReader.readAsDataURL(BLOB);

blob:要从中读取的Blob或文件.

  1. 如何将本地文件URL 'file:///C:/path-to/root.png'传递给readAsDataURL()

  2. 是否FileReader()可以在Firefox的附加组件?

javascript firefox-addon firefox-addon-restartless

43
推荐指数
7
解决办法
15万
查看次数

如何让用户在纯Javascript中将剪贴板中的图像数据粘贴到Firefox中的canvas元素中?

我已尽力找到适用于最新版Firefox的简单,相关且最新的示例,我真的很挣扎.

标题说这一切都是真的.我希望用户能够从Windows Paint等编辑器复制部分图像,或使用"打印屏幕"按钮,然后将其粘贴到画布元素中.如果画布调整大小以完全适合粘贴的图像(字面意思),则为奖励点.

如果合理,想要避免使用基于Flash或Java的解决方案.

我在Javascript方面还不错,但是对于最新的HTML5功能相对缺乏经验,而且对Canvas元素来说还是全新的.请帮忙!

javascript firefox html5 canvas

37
推荐指数
2
解决办法
3万
查看次数

如何检查画布是否为空白?

如果HTML5画布为空白或有彩色像素,我该如何检查.有快速的方法吗?

<canvas width="200" height="200"></canvas>
Run Code Online (Sandbox Code Playgroud)

javascript html5 canvas

20
推荐指数
1
解决办法
2万
查看次数