seekMusic method
@detail api @author lihuan.wuti2ha @brief 设置音乐文件的起始播放位置。 @param musicId 音乐 ID。 @param position 音乐起始位置,单位为毫秒,取值小于音乐文件总时长。 @note - 调用本接口时音乐必须处于播放中状态。 - 调用接口后,你会收到 ktvPlayer:onPlayStateChanged:state:error:{@link #ByteRTCKTVPlayerDelegate#ktvPlayer:onPlayStateChanged:state:error} 回调歌曲播放状态。 - 若音乐 ID 错误,会触发 ktvPlayer:onPlayStateChanged:state:error:{@link #ByteRTCKTVPlayerDelegate#ktvPlayer:onPlayStateChanged:state:error} 回调,errorCode 为 –3023,playState 为 4。 - 若未进房,会触发 ktvPlayer:onPlayStateChanged:state:error:{@link #ByteRTCKTVPlayerDelegate#ktvPlayer:onPlayStateChanged:state:error} 回调,errorCode 为 –3022,playState 为 4。
Implementation
FutureOr<void> seekMusic(NSString musicId, int position) async {
return await nativeCall('seekMusic:position:', [musicId, position]);
}