首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
海报
订阅
程序媛蛋蛋
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
前端工程师的一大神器——puppeteer
Browser:这是一个浏览器实例,可以拥有浏览器上下文,可通过 puppeteer.launch 或 puppeteer.connect 创建一个 Browser 对象。 BrowserContext:该实例定义了一个浏览器上下文,可拥有多个页面,创建浏览器实例时默认会创建一…
截图的诱惑:Docker部署Puppeteer项目
系统环境的话在工作时使用MacOS,部署到服务器上的是Centos 7. 在MacOS上确实简单,只需要npm i puppeteer就行。安装不了有下列几条解决办法: 想象一下,打开网易云音乐,首屏会出现两个内滚动条,如果我们想看到更多的歌单,需要将滚动条下滑。 内滚动截图也…
Puppeteer + Nodejs 通用全屏网页截图方案(四)项目优化及部署相关
由于截图服务每次执行任务都需要占用不少时间和性能,且服务器资源有限,如果截图服务并发请求数量过高,必然会引起问题,此时就需要一个异步任务队列来对并发的浏览器数量进行控制。
Puppeteer + Nodejs 通用全屏网页截图方案(一)基本功能
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第25天。此次实现的功能是输入网址后生成全屏截图,可用于生成图片版文章,也可以用做图片二维码海报的生成器,可以支持各种尺寸定义,下面
基于nodejs的前端直传oss
基于nodejs的前端直传oss阿里云oss权限设置、跨域设置权限设置跨域设置安装ali-ossnpminstallali-oss获取client对象文件上传更多内容请大家关注Johnny博客
基于node.js和oss的后端签名直传
我们都知道,采用JS客户端直接签名,OSSAccessId和AccessKeySecret暴露在前端页面,可以被轻易获取,存在严重安全隐患。 这里提供了一种使用阿里云OSS服务器端签名后直传,避免这种危险的方法。由于阿里云OSS开发文档只提供了Java,PHP,Python和G…
【Node.js实战】文件上传-Express 搭建博客(三)
上一篇文章中我们完成了登录和注册功能,已经可以注册新用户并且在登陆的时候下发用户信息和请求凭证 token。接下来我们这里要实现的就是文件上传和接口鉴权的功能
用 Puppeteer + Nodejs 构建高效海报 & 截图生成服务
Puppeteer 是 Google Chrome 团队官方的无界面(Headless)Chrome 工具。Chrome 作为浏览器市场的领头羊,Chrome Headless 将成为 web 应用 自动化测试 的行业标杆 捕获站点的时间线跟踪,以帮助诊断性能问题。 截图托管页…
Node+Puppeteer生成海报
node+puppeteer生成海报,解决前端使用canvas绘制,需要跨平台,跨终端,兼容不同浏览器的痛点。