📷 page2image - 一个给页面截图的新 npm 轮子 🚗

2017 年 8 月 27 日
 iLionel

虽然大家都在用 Headless Chrome 做自动化测试,但其实用它来对页面进行截图也是挺不错的 😆

page2image 食用姿势

6457 次点击
所在节点    分享创造
34 条回复
iLionel
2017 年 8 月 29 日
@moro hum...[提个 Issus]( https://github.com/Runjuu/page2image/issues/new) 吧,这边我好追踪这个 issue
iLionel
2017 年 8 月 29 日
@moro windows 命令行下面带问号的网址 会报错的问题已经在最新的版本( 1.5.1 )中修复了
jamesliu96
2017 年 8 月 31 日
in the description, '...is AN npm package...', vow article plz

sorry for interrupting
iLionel
2017 年 8 月 31 日
@jamesliu96 hmm,能否提个 issue 详细说明一下这个问题 🤓

https://github.com/Runjuu/page2image/issues/new
zhangneww
2017 年 8 月 31 日
@iLionel 本站只有主题可以使用 MD,回复不支持 MD。
jamesliu96
2017 年 8 月 31 日
@iLionel description 里面 a 改成 an 就好 hhh,我强迫症不要理我。。。
iLionel
2017 年 8 月 31 日
@jamesliu96 啊... 我懵逼了 😂 我直接把回复的英文当作报错在看..然后..一直没想到..这到底哪个地方会报这个错 💀 谢谢指正 已修改
RyougiShiki
2017 年 9 月 1 日
挺有用的,现在主流网站没有功能还要自己装 chrome 插件。
moro
2017 年 9 月 1 日
@iLionel 截取动态加载图片的网站可能会有问题,比如 taobao 首页,是不是要模拟缓慢滚动到底。
iLionel
2017 年 9 月 1 日
@moro 用 CLI 命令的确是有这个问题,而且对于使用虚拟 DOM 渲染的页面,也会存在页面没有渲染完就截图的情况,第一个比较容易实现,第二个虚拟 DOM 的问题可以用判断某些元素是否存在来解决,我这个周末优化一下

然后现在还遇到的一个问题是写在 CSS 里面的外链图片资源没办法判断是否加载完成,这就比较尴尬了...
iLionel
2017 年 9 月 3 日
@moro 已更新,不过页面太大的话,会因为性能问题导致截图出现一些不完整的空白块,目前还没有很好的解决方法
esmdxx1
2017 年 9 月 4 日
@Showfom 支持
moro
2017 年 9 月 4 日
可以提供 docker 运行的容器吗。
iLionel
2017 年 9 月 4 日
@moro 之前公司的运维同学貌似有弄过,我找个时间更新上去吧

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/386195

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX