Canvas .toDataURL()返回部分损坏的图像

tip*_*ail 8 javascript html5 android canvas

我们有一个Web应用程序(非常间歇性地)返回部分损坏的PNG图像数据URL.图像有一个大的黑色部分覆盖一些图像,但不是全部.这些图像是客户签名.
例如:

在此输入图像描述

我们使用从签名板组件.使用getSignatureImage()例程返回图像URL .

我从访问日志中看到的唯一一件事似乎是显示受影响的请求来自"三星Galaxy Tab"设备,但使用Chrome 59.但是来自相同设备的其他请求工作正常.

任何帮助赞赏.

tip*_*ail 1

我们现已确认该问题与设备相关。

受影响的最终用户已从旧Samsung Galaxy Tab 4设备更改为Tab S2设备。问题不再出现。

这似乎是旧设备上的字符串长度限制。

谢谢您的帮助!