html2canvas導出圖片只能導出第一屏,被隱藏的部分不顯示;
出現的原因:
html2canvas是按照當前元素的高度去生成圖片的,
如果內部的元素高度大於當前父元素的高度,那麼就會出現這情況。
解決方案:
1、父類元素高度調成子元素高度
參考下這個鏈接
子元素div高度不確定時父div高度如何自適應
2、官方GitHub上面也有提出過這個問題,有多種解決方案,可以自行試一下。
繪製可視區域外的視圖方法
全局添加csss適用我的界面。
.html2canvas-container {
width: 3000px !important;
height: 3000px !important;
}
希望對你們有幫助。