如何获取屏幕截图并以审核页面速度显示给用户?

时间:2019-07-15 08:01:36

标签: pagespeed google-pagespeed lighthouse

我最近与API page speed google合作,现在我想在审核后显示缩略图屏幕截图。但是我不知道如何从用户网站获取屏幕截图?

1 个答案:

答案 0 :(得分:0)

当API返回JSON的lighthouseResult对象包含audits对象时,您可以在screenshot-thumbnails中找到thumbnails数组。

在这种情况下,我使用了:

lighthouseResult.audits['screenshot-thumbnails'].details.items[9].data; 

此外,您可以获得最终的屏幕截图:

lighthouseResult.audits['final-screenshot'].details.data;

注意:数据为base64。