我有一个适用于Android和iOS的Flutter项目,使用断点和跟踪代码进行调试工作正常。 当我添加网络平台时,起初还可以,但在某些时候我丢失了断点。一旦铬连接,它们都会变成灰色圆圈(未经验证),而我它们不起作用。
我将我的 Web 应用程序上传到服务器上的子文件夹,因此基本路径不再/
。我改变<base href="/">
<base href="/pwa/">
web/index.html
文件中,使其在服务器上工作。这就是导致调试器和 chrome 之间混淆的原因。
将其更改回<base href="/">
使断点再次处于活动状态。
希望它能为某人节省几天时间,以及许多构建和新的测试项目,这些项目让我找到了问题所在。
顺便说一句:请告诉我是否可以在launch.json
中设置任何选项来修复它,这样我就不必来回更改该href
。