【发布时间】:2014-06-09 15:42:10
【问题描述】:
我有一个像 http://socialtalent.co/wp-content/uploads/blog-content/so-logo.png 这样的图像源,但没有 FileReader 对象。
我需要仅使用客户端 JavaScript 从不同域裁剪此图像。
当我尝试从画布 (canvas.toDataURL()) 获取源代码时,我收到一个安全错误(不安全操作)。
总结:
有没有办法避免这个错误?如果我需要为服务器/客户端使用 CORS(crossOrigin),请提供服务器端设置示例;
是否有任何 hack 可以防止此错误?
是否可以在画布上组合 3 种操作(裁剪、旋转、缩放),然后获取 Base64 格式的图像源?
如果有一个工作示例会很棒。
谢谢。
【问题讨论】:
标签: javascript html image canvas jcrop