Puppeteer 是一个 Node.js 库, 提供了一组封装良好的接口, 使你可以通过 DevTools 协议控制 Chrome. 本文介绍如何在 SCF 中使用 Puppeteer....一个截图的例子
我们使用官方仓库里的截图例子
const puppeteer = require('puppeteer');
(async () => {
const browser = await...运行函数
在本地创建一个新项目, 把依赖装完后, 将代码打包上传至 COS, 创建一个新的 SCF 函数, 引用这个 COS 文件(由于打包生成的代码超过 50 MB, 你需要使用这种方式上传代码)
$..., 你知道这是运行环境里缺少了必要的动态链接库, 你也发现机器上没有这个动态链接库, 搜索发现, 可以这样解决
$ yum install libXScrnSaver
安装完后, 你把 libXss.so...总结
本文介绍了如何解决在 SCF 中运行 Puppeteer 缺少动态链接库的问题.