两个问题...
基本上,最终我想要一个 file
<input>
,让用户从他们的文件系统中选择一个图片文件。然后我想在页面上以 img 标签的形式将其显示出来。我之后需要处理它,所以我知道 data:
不是正确的方法,看起来只剩下 blob:
了,但我不知道它是否跨域。
那么,blob:
被认为是跨域的吗?如果我将 <img>
的 @src
设置为 blob:
URI,那么我能够对它进行 getImageData()
吗?
如果可以,那么如何实现这一点?我想,如果有人知道如何做,这可能非常简单,但是我的搜索技巧正在失败...
所以:
blob:
是否跨域?- 如果不是,如何从
file
<input>
的内容中派生出blob:
URI?
URL.createObjectURL(input.files[0])
。 - pimvdb