要在无头模式下运行Chrome,我执行了以下命令:
alias chrome="/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome"
chrome --remote-debugging-port=9222 --disable-gpu --headless
但是,我遇到了以下错误:
[0305/140111.481537:ERROR:xattr.cc(64)]在文件/var/folders/m3/92mmh21n0cx4ppf8c3bcns38hd4_kk/T/上设置org.chromium.crashpad.database.initialized时出现操作不允许的错误(1)。[0305/140111.484254:ERROR:xattr.cc(64)]在文件/var/folders/m3/92mmh21n0cx4ppf8c3bcns38hd4_kk/T/上设置org.chromium.crashpad.database.initialized时出现操作不允许的错误(1)。[0305/140111.484254:INFO:crashpad_client_mac.cc(292)]在0.983秒后重新启动处理程序。[0305/140111.513641:ERROR:gpu_process_transport_factory.cc(1009)]丢失UI共享上下文。[0305/140111.513709:ERROR:instance.cc(49)]无法找到用于度量的服务清单。[0305/140111.513733:ERROR:service_manager.cc(890)]无法解析服务名称:度量。[0305/140111.514229:ERROR:socket_posix.cc(142)]bind()返回一个错误,errno=48:地址已经在使用中(48)。DevTools监听ws://[::1]:9222/devtools/browser/c46563ca-1891-48bd-bdd6-e6122f3f3b5d。[0305/140112.484141:ERROR:xattr.cc(64)]在文件/var/folders/m3/92mmh21n0cx4ppf8c3bcns38hd4_kk/T/上设置org.chromium.crashpad.database.initialized时出现操作不允许的错误(1)。[0305/140112.484641:INFO:crashpad_client_mac.cc(292)]在0.985秒后重新启动处理程序。[0305/140113.489618:ERROR:xattr.cc(64)]在文件/var/folders/m3/92mmh21n0cx4ppf8c3bcns38hd4_kk/T/上设置org.chromium.crashpad.database.initialized时出现操作不允许的错误(1)。[0305/140113.490274:INFO:crashpad_client_mac.cc(292)]在0.979秒后重新启动处理程序。[0305/140114.484881:ERROR:xattr.cc(64)]在文件/var/folders/m3/92mmh21n0cx4ppf8c3bcns38hd4_kk/T/上设置org.chromium.crashpad.database.initialized时出现操作不允许的错误(1)。[0305/140114.485349:INFO:crashpad_client_mac.cc(292)]在0.985秒后重新启动处理程序。[0305/140115.489188:ERROR:xattr.cc(64)]在文件/var/folders/m3/92mmh21n0cx4ppf8c3bcns38hd4_kk/T/上设置org.chromium.crashpad.database.initialized时出现操作不允许的错误(1)。[0305/140115.489638:INFO:crashpad_client_mac.cc(292)]在0.985秒后重新启动处理程序。我也尝试过,
/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --disable-gpu --headless
但是我得到了相同的错误。
有没有解决这个问题的方法?
--crash-dumps-dir=/tmp
。 - kaluginserg