【问题标题】:Chrome Devtools opens as a search rather then the dev tools themselvesChrome Devtools 作为搜索打开,而不是开发工具本身
【发布时间】:2020-09-15 21:23:06
【问题描述】:

尝试运行 Nativescript 调试会话,每次我进入

chrome-devtools://devtools/bundled/inspector.html?experiments=true&ws=localhost:41000

它会打开谷歌搜索而不是调试会话。

https://www.google.com/search?q=chrome-devtools%3A%2F%2Fdevtools%2Fbundled%2Finspector.html%3Fexperiments%3Dtrue%26ws%3Dlocalhost%3A41000&oq=chrome-devtools%3A%2F%2Fdevtools%2Fbundled%2Finspector.html%3Fexperiments%3Dtrue%26ws%3Dlocalhost%3A41000&aqs=chrome.0.69i59j69i60j69i61.1074j0j7&sourceid=chrome&ie=UTF-8

任何想法如何解决这个问题。

【问题讨论】:

  • 您使用的是哪个版本的 Chrome?你在 Mac 上吗?尝试用 url 中的 devtools 替换 chrome-devtools。
  • chrome- 前缀已在 crrev.com/748242 中删除
  • 谢谢你,我没有意识到。提出一个问题,为什么在运行 tns 调试时,我们仍然被告知使用 chrome-devtools://devtools/bundled/inspector.html?experiments=true&ws=localhost:41000 打开调试会话。
  • 之所以如此,是因为这是Chrome 83的变化,刚刚发布,并不是所有人都升级到83。我确定该网址将在未来版本的 tns 中修复。

标签: google-chrome-devtools nativescript


【解决方案1】:

URL 方案最近在chromium 中更改为devtools://。 NativeScript CLI v7 已重新发布,以更正这一小改动。

使用devtools://devtools/bundled/inspector.html?experiments=true&ws=localhost:41000

【讨论】:

  • 不适合我(也尝试使用:40000)。 ERR_INVALID_URL
【解决方案2】:

在一个随机网站上打开一个检查器,然后打开 Nativescript 检查器为我修复了自最新 Chrome 版本以来的问题。

【讨论】:

    【解决方案3】:

    您可以在 Opera Browse 中使用 devtools://devtools/bundled/inspector.html?experiments=true&ws=localhost:40000,效果很好

    【讨论】:

      【解决方案4】:

      当我尝试使用@IanMacDonalds 的答案时,我遇到了 ERR_INVALID_URL。

      出于某种原因,首先导航到没有参数的 URL,正确加载了 devtools。

      devtools://devtools/bundled/inspector.html
      

      然后添加参数,然后调试会话再次工作。

      ?experiments=true&ws=localhost:40000
      

      希望对 @Przemo 有所帮助

      【讨论】:

        猜你喜欢
        • 2016-06-04
        • 2014-12-19
        • 2014-02-20
        • 2020-07-21
        • 1970-01-01
        • 2013-05-12
        • 2020-12-11
        • 2014-03-05
        • 1970-01-01
        相关资源
        最近更新 更多