永发信息网

如何让html2canvas捕抓超出滚动条的部分

答案:1  悬赏:40  手机版
解决时间 2021-11-11 04:51
如何让html2canvas捕抓超出滚动条的部分
最佳答案
改下源码:
主要是让用户调用时能够自定义需要截取Dom对象的宽和高
return renderDocument(node.ownerDocument, options, node.ownerDocument.defaultView.innerWidth, node.ownerDocument.defaultView.innerHeight, index).then(function(canvas) {
if (typeof(options.onrendered) === "function") {
log("options.onrendered is deprecated, html2canvas returns a Promise containing the canvas");
options.onrendered(canvas);
}
return canvas;
});
改成
//2016-02-18修改源码,解决BUG 对于部分不能截屏不能全屏添加自定义宽高的参数以支持
var width = options.width != null ? options.width : node.ownerDocument.defaultView.innerWidth;
var height = options.height != null ? options.height : node.ownerDocument.defaultView.innerHeight;
return renderDocument(node.ownerDocument, options, width, height, index).then(function (canvas) {
if (typeof(options.onrendered) === "function") {
log("options.onrendered is deprecated, html2canvas returns a Promise containing the canvas");
options.onrendered(canvas);
}
return canvas;
});
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
人类怎样孵蛋才能让小鸡孵出来人类怎样
298.15K时,往标准银铜原电池正极中加入氨水
打算和同事去天津塘沽海钓,原来都是鱼塘。。
才子架子鼓地址在什么地方,想过去办事,
sheen.p手持搅拌机怎么拆装维修
C#中点击打印预览里面的打印按钮再弹出打印设
除了飞机还有比较轻巧或者便利的东西能让人飞
有一天,莫言家里包饺子,开来了一个老乞丐作为
为什么潜伏式浇口不适合于较脆材料?
求冷菜的菜名?
大龙风味饺子快餐店在哪里啊,我有事要去这个
用所给词组正确翻译句子:
眼睛不大配戴直径mumeo(目美欧)17.2mm美瞳会
猜哑谜怎么写
学校选出58名同学,38名同学参加集体舞表演,每
推荐资讯
胶州家乐佳超市公交站有几路公交车
周岁17虚岁43请问实际年龄是多大
成果比较成熟的意思
冷战到第七天,女的朋友圈说,真的死心了,我
Matlab脚本定义矩阵运算
女儿取名叫陈雨菲好不好
模拟城市5如何拆毁伟大建筑?
求个一下图片的原画或者p站的作品号~~~~~~~
632公交蒋湾到竹镇客运站刷公交卡要多少钱
全新干洗店地址在什么地方,想过去办事,
兄弟开锁(208省道北50米兄弟开锁)地址在什么
台式机和笔记本如何互传文件
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?