为了账号安全,请及时绑定邮箱和手机立即绑定

手机浏览器不支持 HTMLCanvasElement.toBlob ?

手机浏览器不支持 HTMLCanvasElement.toBlob ?

料青山看我应如是 2018-10-10 13:14:59
前端用到了 cropperjs 来裁剪图片,裁剪好后想上传七牛云。裁剪好的图片用的是cropObj.getCroppedCanvas().toBlob();结果电脑端没事,手机端只有微信、Chrome可以用;查了下说是要Chrome 50, webview 50以上才能用。。。此路不通。然后用了cropper.getCroppedCanvas().toDataURL()方法转成base64,然后卡在了上传到七牛的步骤上。。不知道如何用 jQuery 的 ajax上传到七牛。
查看完整描述

1 回答

?
鸿蒙传说

TA贡献1865条经验 获得超7个赞

发现一个 polyfill JavaScript-Canvas-to-Blob 解决了 HTMLCanvasElement.toBlob 的兼容性

查看完整回答
反对 回复 2018-11-27
  • 1 回答
  • 0 关注
  • 1937 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信