html2canvas導出圖片缺失

html2canvas導出圖片只能導出第一屏,被隱藏的部分不顯示;

出現的原因:
html2canvas是按照當前元素的高度去生成圖片的,
如果內部的元素高度大於當前父元素的高度,那麼就會出現這情況。

解決方案:
1、父類元素高度調成子元素高度
參考下這個鏈接
子元素div高度不確定時父div高度如何自適應
2、官方GitHub上面也有提出過這個問題,有多種解決方案,可以自行試一下。
繪製可視區域外的視圖方法
全局添加csss適用我的界面。

.html2canvas-container {
    width: 3000px !important;
    height: 3000px !important;
}

希望對你們有幫助。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章