gpt4 book ai didi

android - canvas.toDataURL 不会产生图像/jpeg 数据

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:20:17 25 4
gpt4 key购买 nike

我正在尝试使用 base64 + phonegap 2.5 将 html5 Canvas 数据保存到服务器。

平台:windows phone 7 和 8,Android 和 IOS。

图像调整大小的基本需要是在发送到服务器之前优化数据。

我在使用 android 平台 base64 响应方法时遇到问题,如下所示

问题:

  1. Android 4.2:我写了这段代码 c.toDataURL("image/jpeg"); 但我得到了这个 data:image/png;base64
  2. 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 - canvas.toDataURL 不会产生图像/jpeg 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15495221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com