我在使用 html2canvas.hertzen.com 的 html2canvas 捕获屏幕时遇到问题,当我在我的页面中捕获谷歌地图的地图时,我看不到地图
我的地图
我的捕获
我的代码
html2canvas(document.body, {
onrendered: function(canvas) {
document.body.appendChild(canvas);
}
});
有人有小费吗?谢谢
我在使用 html2canvas.hertzen.com 的 html2canvas 捕获屏幕时遇到问题,当我在我的页面中捕获谷歌地图的地图时,我看不到地图
我的地图
我的捕获
我的代码
html2canvas(document.body, {
onrendered: function(canvas) {
document.body.appendChild(canvas);
}
});
有人有小费吗?谢谢
以下适用于 Chrome 和 Firefox:
html2canvas(document.body, {
proxy: "server.js",
useCORS: true,
onrendered: function(canvas) {
document.body.appendChild(canvas);
}
});
server.js 是https://github.com/niklasvh/html2canvas-proxy-nodejs 还有其他可用于 PHP 和 Python 的代理,我还没有尝试过。我不能同时发布两者,但是如果您在谷歌上搜索“html2canvas 代理”,您将能够在需要时找到其他人。