文章目錄
-
- 1.問題
- 2.解決
- 3.問題猜測
1.問題
在移動端中使用html2canvas生成圖檔時,因為資料較多,導緻生成的圖檔很長,圖檔後邊一小段中設定的html背景圖直接沒有顯示出來。

2.解決
将 html2canvas 配置參數 scale = 2 改為 scale = 1。
3.問題猜測
具體原因沒有去深究,猜想是因為使用 scale = 2 時生成的長圖檔的像素值超過了浏覽器canvas大小限制,改為 scale = 1 降低了清晰度,但是像素值變小了,是以解決了這個問題。
具體可以看一下html2canvas文檔裡的這一段問題記錄