欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

带 openlayer 的地图页面自动截图:使用phantomjs

程序员文章站 2022-05-30 18:47:29
...

0,准备数据:

使用 官网例子:https://openlayers.org/en/latest/examples/cluster.html

本地运行后:http://localhost:1234/

效果如下:

带 openlayer 的地图页面自动截图:使用phantomjs

1,通过phantomjs  获取

var page = require('webpage').create();
page.open('http://localhost:1234', function(status) {
  console.log("Status: " + status);
  if(status === "success") {
    page.render('example.png');
  }
  phantom.exit();
});

返回success,图片生成,如下:

带 openlayer 的地图页面自动截图:使用phantomjs

结果:没有获取真正地图数据

 

 

相关标签: 技术方面