@@ -10,11 +10,9 @@ export default class NIM{
1010 // return RNNeteaseIm.init();
1111 // }
1212 static addListener =
13- [ { 'observeRecentContact' :'最近会话' } , { 'observeOnlineStatus' :'在线状态' } , { 'observeFriend' :'联系人' } ,
14- { 'observeTeam' :'群组' } , { 'observeBlackList' :'黑名单' } , { 'observeReceiveMessage' :'接收消息' } ,
15- { 'observeReceiveSystemMsg' :'系统通知' } , { 'observeUnreadCountChange' :'未读数变化' } , { 'observeMsgStatus' :'发送消息状态变化' } ,
16- { 'observeAudioRecord' :'录音状态' } , { 'observeDeleteMessage' :'撤销后删除消息' } , { 'observeAttachmentProgress' :'未读数变化' } ,
17- { 'observeOnKick' :'被踢出下线' } ,
13+ [ { 'observeRecentContact' :'最近会话' } , { 'observeOnlineStatus' :'在线状态' } , { 'observeFriend' :'联系人' } , { 'observeTeam' :'群组' } , { 'observeBlackList' :'黑名单' } ,
14+ { 'observeReceiveMessage' :'接收消息' } , { 'observeReceiveSystemMsg' :'系统通知' } , { 'observeUnreadCountChange' :'未读数变化' } ,
15+ { 'observeMsgStatus' :'发送消息状态变化' } , { 'observeAudioRecord' :'录音状态' } ,
1816 ] ;
1917 /**
2018 * 登陆
@@ -317,9 +315,9 @@ export default class NIM{
317315 * @param duration 音频持续时间,单位是ms
318316 * @returns {* }
319317 */
320- // static sendAudioMessage(file,duration){
321- // return RNNeteaseIm.sendAudioMessage(file,duration);
322- // }
318+ static sendAudioMessage ( file , duration ) {
319+ return RNNeteaseIm . sendAudioMessage ( file , duration ) ;
320+ }
323321
324322 /**
325323 * 发送视频消息
@@ -769,5 +767,14 @@ export default class NIM{
769767 static downloadAttachment ( messageId ) {
770768 return RNNeteaseIm . downloadAttachment ( messageId , '0' ) ;
771769 }
770+ /**
771+ * 更新录音消息是否播放过的状态
772+ * @param messageId
773+ * @returns {* }
774+ */
775+ static updateAudioMessagePlayStatus ( messageId ) {
776+ return RNNeteaseIm . updateAudioMessagePlayStatus ( messageId ) ;
777+ }
778+
772779}
773780//export default RNNeteaseIm;
0 commit comments