gpt4 book ai didi

google-chrome-extension - 如何调试在 Chromebox 上运行的 Kiosk Chrome 应用程序?

转载 作者:行者123 更新时间:2023-12-03 20:03:23 43 4
gpt4 key购买 nike

我编写的 Chrome Kiosk 应用程序只有在 Chromebox 上以 Kiosk 模式运行时才会出现问题。在我登录 Chromebox 后手动启动应用程序时,它运行良好。此外,在我的开发机器上测试应用程序时,一切正常。

如何将远程调试 session 、写入远程日志记录信息或以任何其他方式从 Chromebox 上的 Kiosk 应用程序获取调试信息到我的开发机器?

最佳答案

如果您使用 --remote-debugging-port=9222 选项运行 Chrome,它将在 http://localhost:9222/ 上提供对 DevTools 的访问权限。 .现在,在以 Kiosk 模式运行的 Chromebox 上,如果没有一些额外的步骤,这并不是那么有用(甚至可能):

  • 将您的设备置于“开发者模式”。说明因 on hardware model 而异.
  • Make the file system writable这样您就可以修改 chrome 的命令行参数。
  • 将“--remote-debugging-port=9222”添加到/etc/chrome_dev.conf .
  • killall chromepkill chrome使命令行更改生效。
  • 使用ssh登录Chromebox并在本地转发端口:ssh -L9222:127.0.0.1:9222 chronos@<chromebox ip>
  • 从本地计算机访问 DevTools,地址为 http://localhost:9222/

  • 鉴于所有这些,如果您可以在非信息亭模式下解包运行它,则更容易调试信息亭应用程序。

    关于google-chrome-extension - 如何调试在 Chromebox 上运行的 Kiosk Chrome 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27444971/

    43 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com