puppeteer 이슈 사항
1. 긴 페이지 스크린 샷 짤리는 현상
3. mac에서는 screenshot 속도가 느림
참고 : https://bugs.chromium.org/p/chromium/issues/detail?id=770769&desc=2
- crop를 이용하여 처리
- puppeteer version 0.11.0에서 파라미터가 api 문서와 다름
- 문서 대로 작성하면 hang이 걸림, 파라미터로 url 값만 넘겨야 함
참고 : https://github.com/GoogleChrome/puppeteer/blob/master/docs/api.md#pageaddscripttagoptions
- /node_modules/puppeteer/lib/Page.js
224 /**
225 * @param {string} url
226 */
227 async addScriptTag(url) {
228 return this.mainFrame().addScriptTag(url);
229 }
230
3. mac에서는 screenshot 속도가 느림
(참고 : https://bugs.chromium.org/p/chromium/issues/detail?id=741689&can=1&q=is%3Astarred%20&colspec=ID%20Pri%20M%20Stars%20ReleaseBlock%20Component%20Status%20Owner%20Summary%20OS%20Modified)
- centos
[tomcat@local-centos src]$ node fullpage-snapshoot.js
{ width: 860, height: 26432 }
snapshot: 1914.957ms
- macos (os x el capitan)
[tomcat@local-centos src]$ node fullpage-snapshoot.js
{ width: 860, height: 26432 }
snapshot: 1914.957ms
댓글
댓글 쓰기