如何在 Puppeteer 中创建消息框?

Posted

技术标签:

【中文标题】如何在 Puppeteer 中创建消息框?【英文标题】:How create message box in Puppeteer? 【发布时间】:2022-01-18 14:31:45 【问题描述】:

我是 Puppeteer 的新手,我正在尝试重写我的 Autohotkey 脚本。我还找不到如何在 Puppeteer 中创建消息框,就像在 Autohotkey 中一样。甚至可能吗? 像这样的:

Sleep, 300
MsgBox, Its finded!
WinActivate ahk_exe firefox.exe
WinMaximize ahk_exe firefox.exe

【问题讨论】:

您能详细解释一下什么是消息框吗? ibb.co/pPhR9qb 【参考方案1】:

puppeteer 是一个使用无头(不可见)Chromium 浏览器的 node.js 包,因此它本身无法显示对话框,因为该浏览器没有 GUI。

但是,在您的脚本中使用像 node-notifier 这样的另一个包,您可以发送系统通知:

要在脚本末尾运行程序,您可以使用 execa 之类的包。

【讨论】:

谢谢,我会试试这个节点通知器。

以上是关于如何在 Puppeteer 中创建消息框?的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript 中创建三种消息框:警告框确认框提示框。

如何创建 tkinter 错误消息框 [重复]

如何使用 DirectInput 在我的游戏中创建聊天框?

在python中创建的文件应该打印错误消息[重复]

雷林鹏分享jQuery EasyUI 布局 - 在面板中创建复杂布局

在 VB6 RichTextBox 中创建文本部分的格式颜色