我们需要一个仅获取url
的模块,并返回该页面的屏幕截图/图片 ,因此无需打开它。背景。
我在这里了解到的所有工具都是通过获取特定 div
元素作为输入或重定向到该页面来实现的。
它也应该与具有 redirect 的url
匹配,因此:
function getImageOfPage(url) {
//get html page of this url (dont show it)
//wait for page to load all photos
//create screen shot image
return img;
}
答案 0 :(得分:1)
有一个解决方案,您需要 node.js,在此,您需要 <div id="olay"></div>
<h1>An Example Webpage</h1>
<div><img src="http://placekitten.com/300/150" /></div>
<button id="mybutt">Click me First</button>
<button id="mybutt2">Remove pointer-events CSS</button>
模块,webshot
这是一个示例代码
npm i webshot