如何远程调试LG WebOS电视内置浏览器中打开的网页?
解决LG WebOS内置浏览器远程调试端口转发失败及空白页问题
排查基础配置
- 确认电视已开启开发者模式,且WebOS CLI中设备配对正常(执行
ares-setup-device验证设备状态) - 电视与调试电脑必须在同一局域网,同时关闭电脑防火墙对9998端口的拦截(WebOS调试默认端口)
调整调试命令参数
- 显式指定本地转发端口,避免自动分配的端口冲突:
ares-inspect -a com.webos.app.browser -d tv -p 9222 - 跳过CLI端口转发,直接访问电视原生调试地址:
先在电视开发者模式中开启「Remote Debugging」,然后在Chromium浏览器中输入http://[你的电视IP地址]:9998,在列表中选择com.webos.app.browser进程即可开始调试
修复端口转发失败问题
- 检查电视端9998端口占用:通过SSH连接电视(执行
ares-novacom -d tv ssh),运行命令:
若端口被其他进程占用,重启电视或终止对应进程后重试netstat -tulpn | grep 9998 - 更新WebOS CLI到最新版本,旧版本存在端口转发兼容性bug
解决调试页面空白问题
- 确保使用的Chromium浏览器版本与电视内置浏览器内核版本一致(在电视浏览器中打开
about:version查看内核版本) - 清除浏览器缓存后重新打开调试URL,或使用隐身模式访问,避免缓存干扰
内容的提问来源于stack exchange,提问作者ManfredP
相关产品推荐
相关产品推荐

