在 IOS 上 (Safari 和 Chrome) 卡在"0ms 正在创建文档副本"

作者: sharmavj89创建于 2023年4月19日更新于 2026年4月7日

我可以在多个 iOS 设备上重现此问题。在其他所有操作系统上(包括 Android、Windows 和 MacOS)工作得很好。我尝试了 Safari 和 Chrome,问题出现在两个浏览器上。我尝试使用了所有 JS 版本(未压缩),从 1.4.1 降至 1.2.0。在控制台中无法看到任何错误,除了在 0ms 时卡在“开始文档克隆”外。我试图截取一个包含多个 div 元素(混合了图像和文本)的 HTML div 元素。在其他设备上生成的 PNG 大小不超过 100 KB,因此我怀疑它与另一个问题中提到的大尺寸导致的渲染问题有关。

内容来源: niklasvh/html2canvas