我需要从命令行在Google Chrome / Chromium中运行的网站调用Javascript函数。
是否有可能通过命令行从外部访问开发人员工具?是否有可用于执行代码的扩展名?
最方便的方法是从命令行访问Chrome开发者控制台。
修改
为了更清楚: 假设我所在的网站定义了这个功能:
function hello() {
alert("hello");
}
我想调用此功能,但我无法访问Chrome中的开发者工具。我只能访问Mac OS X终端(通过SSH)。这是一个没有键盘的画廊中的设置。 可能需要某种管道。
答案 0 :(得分:2)
经过一些研究后,我发现了crconsole,可用于在Google Chrome中执行代码。
Chrome必须像这样启动:
open -a "Google Chrome" --args --remote-debugging-port=9222
答案 1 :(得分:1)