【发布时间】:2018-12-24 17:32:53
【问题描述】:
我开发了一个网站。一些客户在打开网站时遇到了 chrome 上的问题。它正在其他搜索引擎上运行,如 firefox 等。我应该如何在检查模式下调试它(如何让他/她的 MOBILE(仅限))支持?我知道一种 USB 调试解决方案,但我们不能拿客户电话进行调试。有什么解决方案可以让他/她的手机远程进入检查模式吗?
【问题讨论】:
我开发了一个网站。一些客户在打开网站时遇到了 chrome 上的问题。它正在其他搜索引擎上运行,如 firefox 等。我应该如何在检查模式下调试它(如何让他/她的 MOBILE(仅限))支持?我知道一种 USB 调试解决方案,但我们不能拿客户电话进行调试。有什么解决方案可以让他/她的手机远程进入检查模式吗?
【问题讨论】:
您可以尝试的一种方法是尝试在您的网站上插入错误跟踪器。
其中之一是 Sentry https://sentry.io(它是免费的,但如果你想使用它的更多容量和功能,你必须付费。)
它的工作方式是你把哨兵raven.js放在你的html头块上
<script src="https://cdn.ravenjs.com/3.24.2/raven.min.js" crossorigin="anonymous"></script>
然后通过附加 sentry api 密钥进行配置(您也可以查看他们的文档,他们为您提供了一些代码示例https://docs.sentry.io/clients/javascript/)。
在您可以要求客户使用他们的设备浏览您的网站之后。默认情况下,哨兵将跟踪他们的会话并将其显示在您的哨兵仪表板中,包括所有 javascript 错误和控制台输出(就像您在 Web 浏览器中打开检查模式时所做的那样)。这样您就可以尝试调试问题,而无需使用您的客户端设备。
【讨论】: