【发布时间】:2018-06-07 04:35:15
【问题描述】:
我在 HTML2Canvas 脚本上的文档中苦苦挣扎。特别是位于here 的选项。我已经通过使用像这样的对象弄清楚了语法:html2canvas(element, {option: value});,但我不知道脚本期望的实际值是什么。
我的具体目标是在我的网站上显示一个大约 1000 像素 x 500 像素的 div,但可以保存两倍大小的图像。 (我想保存 1920 x 1080 的图像,但我希望可自定义的 div 在构建时能够舒适地适应屏幕。)
我猜我需要使用宽度、高度、比例、windowWidth 和 windowHeight 选项的组合,但我只能找出宽度和高度的值语法。有没有人熟悉这个脚本可以为我指明正确的方向?
【问题讨论】:
-
嗯,
window.devicePixelRatio、window.innerWidth和window.innerHeight都是数字,所以我会尝试数字。 -
我试过了,但不幸的是我没有运气。例如,我尝试了 100 和“100px”。没运气。宽度和高度采用直数,但它将画布拉伸到新的尺寸,而 div 不跟随......我只是有一个想法将我的 div 加倍并在孩子身上使用百分比。仍然想了解其他三个选项应该完成什么。