这次属于问题的排查。
环境:
环境 Mac pro,node brew 最新版本。
playwright (https://docs.microsoft.com/en-us/microsoft-edge/playwright/)安装过程中如果超时,更换镜像源就可以了。
用途是截图浏览器。
问题:服务器重启后,playwright 可以正常唤起,但是 .goto() .screenshot() 超时。查看 node 日志发现问题。
解决:远程 mac (在safari里面直接敲 vnc://IP地址),双击打开 edge 浏览器即可 🤬,(直接命令行 open 是不被系统允许的,桌面形式可以打开应用更简单💩 )
总结:发出来是为了不让大家绕圈圈。
之前也意识到浏览器应用进程挂掉的情况出现
但是 open app 不允许之后,线索就断了。
因为自己没有写过 node,包括相关脚本也是之前别人写的。
自己也查找了大量的资料,然后忍不住和前工程师描述了一下,然后自己就知道该如何尝试了,然后我就开始了 vnc 登陆。
- 如果你能把问题解决完,并看到了这里,我要告诉你的是: 日志真的很重要,日志黄金万两。
- “百度编程”,虽然对于百度搜索,很多人都不屑,搜不到正确的解决办法。你觉得百度没有在吐槽你,而不给你正确的答案吗。如果一股脑儿去百度、谷歌,只会让自己被取代,任何一个人都可以代替你的工作。
- 如果第一时间就去找别人问问题,那么你真的是一个小白,学着自己解决问题,实在解决不了,再去询问他人。
- 多交流,也就是虚心学习的态度,别人的一句话可能就能让你5分钟解决一天没有解决的问题。