【发布时间】:2012-07-27 08:54:33
【问题描述】:
两部分问题...
基本上,在一天结束时,我想要一个file <input> 并让用户从他们的文件系统中选择一个图片文件。然后我想在页面上的 img 标签中显示它。我稍后需要处理它,所以我知道data: 不是要走的路,看起来它离开了blob:,我无法用我的googlefu 弄清楚它是X 起源还是不是。
那么blob: 是否被视为 X 起源?如果我有一个<img> 的@src 作为blob: URI,我可以使用getImageData() 吗?
如果是这样,那么您如何进行这一切?我想如果有人知道怎么做,那可能很简单,但我的 googlefu 又让我失望了……
所以:
- 是
blob:X-origin? - 如果不是,如何从
file<input>的内容中导出blob:URI?
【问题讨论】:
-
对不起,我发布了一个我很少回答的问题。那么,blob 真的很重要吗?你想用那个图像做什么?上传?显示?
-
我相信文件是一个 blob。试试
URL.createObjectURL(input.files[0])。
标签: javascript html blob same-origin-policy