首页 > 解决方案 > 如何修复:未捕获(承诺中)错误:无效元素 ID:字符串长度:[1,255]。仅限 ASCII 字符。在 agora.io SDK

问题描述

我将我的 agora.io SDK 从“2.4”更新为“3.0.2”,控制台日志中出现以下消息。

Uncaught (in promise) Error: Invalid elementID: Length of the string: [1,255]. ASCII characters only.
at s (AgoraRTCSDK.min.js:2)
at Object.t.play (AgoraRTCSDK.min.js:8)

任何人都可以帮助我吗?

非常感谢

标签: webagora.io

解决方案


请确保在您的 stream.play 方法中传递了一个字符串。

如果您将您的 agora 传递uidstream.play(),请确保您uid是一个字符串,或者您像这样明确地对它进行类型转换:stream.play(String(uid))

参考资料: https ://docs.agora.io/en/Video/API%20Reference/web/interfaces/agorartc.stream.html#play


推荐阅读