在接入白板过程中,也许你会遇到各种各样的问题。本章将教你如何利用 Netless 提供的工具来定位、解决这些问题。
当遇到问题时,首先,你需要确定,问题是因为你自己写错代码导致的,还是 Netless 本身在的问题。我们可以通过 Netless 的测试中心来确定。
当你观察到问题时,首先需要确定出问题的房间的 uuid
和 roomToken
。然后进入实时房间测试中心。
在如上图红框中选择与你接入的 SDK 相同的版本号,并将剩余的内容按要求填充,最终点「进入房间」。如果进入房间后,你之前遇到的问题无法复现,则说明该问题是你自己的问题。这可能是因为你写错代码,也可能是错误地使用 Netless 的 SDK 导致的。
你也可以进入回放房间测试中心定位回放过程中的问题。
在如上图红框中选择与你接入的 SDK 相同的版本号,并将剩余的内容按要求填充,最终点「进入回放」。如果你之前遇到的问题无法复现,则说明该问题是你自己的问题。
在产品上线后,有可能收到用户反馈的问题。首先,你需要确定用户反馈出问题的房间的 uuid
。然后,使用它到控制台日志查询页面查询该房间的日志。重点可以观察是否有报错日志,以及是否有加入房间失败的日志等。
关于线上日志如何上报,以及如何查询,可以参考《线上日志》章节。
如果你使用「测试中心」复现了问题,或在线上生产环境抓到确定的错误日志,则说明问题可能来自 Netless。你可以前往客服平台来向 Netless 寻求帮助。
为了让我们能快速定位你的问题,你需要提前准备好出现问题房间的 uuid
和 roomToken
。