Javascript node js中是否有任何方法或库将多段线google map保存为png图像而不呈现任何HTML?
我试图将google map中的多段线保存为节点js中后端的png图像,而无需渲染任何视图引擎Javascript node js中是否有任何方法或库将多段线google map保存为png图像而不呈现任何HTML?,javascript,jquery,node.js,express,Javascript,Jquery,Node.js,Express,我试图将google map中的多段线保存为节点js中后端的png图像,而无需渲染任何视图引擎 i have tried a node js package "webshot" but it does not save poly lines google map. app.get('/testing', (req, res, next) => { webshot('http://localhost:3000/map/img', 'google.png', function(er
i have tried a node js package "webshot" but it does not save poly lines google map.
app.get('/testing', (req, res, next) => {
webshot('http://localhost:3000/map/img', 'google.png', function(err) {
// screenshot now saved to google.png
});
})
我希望通过使用节点js输出一个多边形线谷歌地图的图像。不,您需要渲染HTML来创建图像。故事结束了 也就是说,你可以使用无头浏览器,就像在后台无缝操作一样
var page = require('webpage').create();
page.open('http://localhost:3000/map/img', function() {
setTimeout(function() {
page.render('google.png');
phantom.exit();
}, 200);
});