updateToken method
@detail api
@brief 更新 Token。
收到 onTokenWillExpire:{@link #ByteRTCRoomDelegate#onTokenWillExpire},onPublishPrivilegeTokenWillExpire:{@link #ByteRTCRoomDelegate#onPublishPrivilegeTokenWillExpire},或 onSubscribePrivilegeTokenWillExpire:{@link #ByteRTCRoomDelegate#onSubscribePrivilegeTokenWillExpire} 时,你必须重新获取 Token,并调用此方法更新 Token,以保证通话的正常进行。
@param token 重新获取的有效 Token。
如果 Token 无效,你会收到 rtsRoom:onRoomStateChanged:withUid:state:extraInfo:{@link #ByteRTCRTSRoomDelegate#rtsRoom:onRoomStateChanged:withUid:state:extraInfo},错误码是 -1010。
@return
- 0:成功;
- !0:失败。
@note 请勿同时调用 updateToken:{@link #ByteRTCRTSRoom#updateToken} 和 joinRTSRoom:userInfo:{@link #ByteRTCRTSRoom#joinRTSRoom:userInfo} 重新加入房间。
Implementation
FutureOr<int> updateToken(NSString token) async {
return await nativeCall('updateToken:', [token]);
}