【发布时间】:2015-09-05 01:34:03
【问题描述】:
当我们在谷歌浏览器中打开一个新标签时,它会显示这样的缩略图。 。有没有办法让我也可以在我的 html 网页上使用这个缩略图工具,这样我只需传递各个站点的 url 并以相同的方式显示。我不能使用固定图像,因为网站上的内容(我希望显示为缩略图)不断变化。
【问题讨论】:
标签: javascript html thumbnails
当我们在谷歌浏览器中打开一个新标签时,它会显示这样的缩略图。 。有没有办法让我也可以在我的 html 网页上使用这个缩略图工具,这样我只需传递各个站点的 url 并以相同的方式显示。我不能使用固定图像,因为网站上的内容(我希望显示为缩略图)不断变化。
【问题讨论】:
标签: javascript html thumbnails
虽然to get a screenshot of a page with client side code 是可能的,但Same Origin Policy 会阻止您对任意第三方网站进行此操作。
您需要寻找服务器端解决方案来生成屏幕截图。有几种工具可以提供帮助(PhantomJS 和 Selenium 浮现在脑海中)。您需要编写一个 Web 服务器,用于传递 URL 并获取屏幕截图。
【讨论】:
如果您使用的是 WordPress,有一些关于它的信息here
有插件可以下载,但也有代码示例。
【讨论】: