【发布时间】:2013-09-24 12:36:55
【问题描述】:
如何在不使用 html5 画布对象的情况下将图像 url 转换为 base64 编码的数据 url。
canvas.todataURL()
我正在使用 canvas.todataURL 获取 base64 数据,但它无法读取远程 url,所以我想在不使用 canvas.todataURL() 的情况下将我的图像 url 转换为 dataurl 并在我的应用程序中使用它。
我该怎么做。
【问题讨论】:
-
如果您使用Cross-origin resource sharing,您实际上可以将canvas.toDataUrl() 与远程图像一起使用。浏览器支持仍然很差。
-
@Strille:更新——好消息!实际上,大多数现代浏览器确实支持跨浏览器 XMLHttpRequests Good on: ie10,FF,webkit,ios,blackberry, Awkward implementation on: ie9, no support on : 迷你歌剧。当然 ie
标签: javascript jquery html canvas html5-canvas