【发布时间】:2018-09-01 13:48:18
【问题描述】:
2 天前,我的 ionic 应用程序的 chrome 远程调试运行良好。但是现在没有任何更改,我的远程调试将不会显示范围变量。
远程调试器的范围部分只是说:“未暂停”。这总是出现,包括当应用程序在断点处暂停时。
我猜这个问题可能与我正在使用源映射进行调试有关。我对平板电脑上的 chrome 中运行的普通网页进行了快速调试会话,我可以通过这种方式查看范围变量。这让我相信它可能与使用源地图有关。
此外,调试器顶部有一个错误提示:
“考虑在调试时禁用 Chrome 数据保护程序”。
我不能确定这个错误是否一直存在,但我不记得它以前存在过。
但是,PC 和平板电脑上的数据保护程序均已关闭,这似乎应该可以防止显示该错误。
我一直在搜索,但只找到了一个与此问题相关的其他线程,而且似乎从未解决。但是,该线程完全符合我的问题:
https://github.com/google/WebFundamentals/issues/4463
附上问题的截图。
我仍然可以使用 Watch 部分通过键入它们来查看我的范围变量中发生了什么(如示例屏幕截图所示)。
这是在我的电脑上运行的 chrome 的 chrome 版本信息:
Google Chrome 65.0.3325.181(官方版本)(64 位)(队列:65_win_181) 修订版 dc3469be277cc962ba01d9c0cb5bb1a265676c36-refs/branch-heads/3325@{#725} 操作系统视窗 JavaScript V8 6.5.254.41
我有一个带有 S Pen 的 Galaxy Tab A (2016)。
平板电脑运行的是 Android 版本 7。
非常感谢任何人必须弄清楚发生了什么的任何想法。
会
【问题讨论】:
标签: android google-chrome usb-debugging