有一个安装了 raspbian (Debian) 的 raspberry pi 3,通过 google chrome 在其上打开了一个网页。
是否可以在 PC(Windows 10)上远程查看 javascript 日志?并且还需要查看该元素,例如通过 usb 连接 adnroid 设备时:远程调试 Android 设备
有一个安装了 raspbian (Debian) 的 raspberry pi 3,通过 google chrome 在其上打开了一个网页。
是否可以在 PC(Windows 10)上远程查看 javascript 日志?并且还需要查看该元素,例如通过 usb 连接 adnroid 设备时:远程调试 Android 设备
整个 google chrome 开发人员工具栏实际上只是一个 HTML 页面,它使用 WebSocket 协议与浏览器本身一起工作。
为了让 google chrome 使用开发者工具启动 web 服务器,它必须以参数 --remote-debugging-port=PORT 启动。同时,谷歌浏览器启动了一个只监听本地主机 (127.0.0.1) 的网络服务器。一个选项是 ssh 端口转发或任何其他端口转发选项 (iptables)。
SSH 端口转发选项:ssh -L 8080:localhost:PORT host
您可以在此链接中阅读更多详细信息。
警告:如果浏览器已经在运行,这将不起作用。当您使用此参数启动 Google Chrome 浏览器时,当它已经运行时,绝对不会发生任何事情。它与谷歌浏览器本身的工作方式有关。一种选择是将浏览器的工作文件夹更改为另一个。