android – canvas.toDataURL不会产生image / jpeg数据

前端之家收集整理的这篇文章主要介绍了android – canvas.toDataURL不会产生image / jpeg数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我试图使用base64 phonegap 2.5将 html5画布数据保存到服务器.

平台:Windows Phone 7和8,Android和IOS.

图像大小调整的基本需求是在通过服务器发送之前优化数据.

我有android平台base64响应方法的问题如下

问题 :

> Android 4.2:我写了这段代码c.toDataURL(“image / jpeg”);但我得到了这个数据:image / png; base64
> Android 2.3:我无法检索base64数据

我做错了吗?

解决方法

> Android 2.3:我无法检索base64数据

旧的Android版本不支持canvas.toDataURL.

有一个js修复,但性能可能不是很好:
https://code.google.com/p/todataurl-png-js/

点击此处了解更多信息:
toDataURL not working on android browsers

> Android 4.2:我写了这段代码c.toDataURL(“image / jpeg”);但我得到了这个数据:image / png; base64

Android 4.x支持canvas.toDataURL;但是,它不支持jpeg格式(如果你要求jpeg,它将返回一个png).

更多细节:
https://github.com/scottjehl/Device-Bugs/issues/33

猜你在找的Android相关文章