openim-uniapp-polyfill
Version:
openim sdk for uniapp polyfill
3 lines (2 loc) • 15.1 kB
JavaScript
var e,t,o,s,r,n,a,i,p,d,l,g,u,M,c,A,G,v,C,m=require("@openim/client-sdk");exports.MessageReceiveOptType=void 0,(e=exports.MessageReceiveOptType||(exports.MessageReceiveOptType={}))[e.Nomal=0]="Nomal",e[e.NotReceive=1]="NotReceive",e[e.NotNotify=2]="NotNotify",exports.AllowType=void 0,(t=exports.AllowType||(exports.AllowType={}))[t.Allowed=0]="Allowed",t[t.NotAllowed=1]="NotAllowed",exports.GroupType=void 0,(o=exports.GroupType||(exports.GroupType={}))[o.WorkingGroup=2]="WorkingGroup",exports.GroupJoinSource=void 0,(s=exports.GroupJoinSource||(exports.GroupJoinSource={}))[s.Invitation=2]="Invitation",s[s.Search=3]="Search",s[s.QrCode=4]="QrCode",exports.GroupMemberRole=void 0,(r=exports.GroupMemberRole||(exports.GroupMemberRole={}))[r.Nomal=20]="Nomal",r[r.Admin=60]="Admin",r[r.Owner=100]="Owner",exports.GroupVerificationType=void 0,(n=exports.GroupVerificationType||(exports.GroupVerificationType={}))[n.ApplyNeedInviteNot=0]="ApplyNeedInviteNot",n[n.AllNeed=1]="AllNeed",n[n.AllNot=2]="AllNot",exports.MessageStatus=void 0,(a=exports.MessageStatus||(exports.MessageStatus={}))[a.Sending=1]="Sending",a[a.Succeed=2]="Succeed",a[a.Failed=3]="Failed",exports.Platform=void 0,(i=exports.Platform||(exports.Platform={}))[i.iOS=1]="iOS",i[i.Android=2]="Android",i[i.Windows=3]="Windows",i[i.MacOSX=4]="MacOSX",i[i.Web=5]="Web",i[i.Linux=7]="Linux",i[i.AndroidPad=8]="AndroidPad",i[i.iPad=9]="iPad",exports.LogLevel=void 0,(p=exports.LogLevel||(exports.LogLevel={}))[p.Debug=5]="Debug",p[p.Info=4]="Info",p[p.Warn=3]="Warn",p[p.Error=2]="Error",p[p.Fatal=1]="Fatal",p[p.Panic=0]="Panic",exports.ApplicationHandleResult=void 0,(d=exports.ApplicationHandleResult||(exports.ApplicationHandleResult={}))[d.Unprocessed=0]="Unprocessed",d[d.Agree=1]="Agree",d[d.Reject=-1]="Reject",exports.MessageType=void 0,(l=exports.MessageType||(exports.MessageType={}))[l.TextMessage=101]="TextMessage",l[l.PictureMessage=102]="PictureMessage",l[l.VoiceMessage=103]="VoiceMessage",l[l.VideoMessage=104]="VideoMessage",l[l.FileMessage=105]="FileMessage",l[l.AtTextMessage=106]="AtTextMessage",l[l.MergeMessage=107]="MergeMessage",l[l.CardMessage=108]="CardMessage",l[l.LocationMessage=109]="LocationMessage",l[l.CustomMessage=110]="CustomMessage",l[l.TypingMessage=113]="TypingMessage",l[l.QuoteMessage=114]="QuoteMessage",l[l.FaceMessage=115]="FaceMessage",l[l.FriendAdded=1201]="FriendAdded",l[l.OANotification=1400]="OANotification",l[l.GroupCreated=1501]="GroupCreated",l[l.GroupInfoUpdated=1502]="GroupInfoUpdated",l[l.MemberQuit=1504]="MemberQuit",l[l.GroupOwnerTransferred=1507]="GroupOwnerTransferred",l[l.MemberKicked=1508]="MemberKicked",l[l.MemberInvited=1509]="MemberInvited",l[l.MemberEnter=1510]="MemberEnter",l[l.GroupDismissed=1511]="GroupDismissed",l[l.GroupMemberMuted=1512]="GroupMemberMuted",l[l.GroupMemberCancelMuted=1513]="GroupMemberCancelMuted",l[l.GroupMuted=1514]="GroupMuted",l[l.GroupCancelMuted=1515]="GroupCancelMuted",l[l.GroupAnnouncementUpdated=1519]="GroupAnnouncementUpdated",l[l.GroupNameUpdated=1520]="GroupNameUpdated",l[l.BurnMessageChange=1701]="BurnMessageChange",l[l.RevokeMessage=2101]="RevokeMessage",exports.SessionType=void 0,(g=exports.SessionType||(exports.SessionType={}))[g.Single=1]="Single",g[g.Group=2]="Group",g[g.WorkingGroup=3]="WorkingGroup",g[g.Notification=4]="Notification",exports.GroupStatus=void 0,(u=exports.GroupStatus||(exports.GroupStatus={}))[u.Nomal=0]="Nomal",u[u.Baned=1]="Baned",u[u.Dismissed=2]="Dismissed",u[u.Muted=3]="Muted",exports.GroupAtType=void 0,(M=exports.GroupAtType||(exports.GroupAtType={}))[M.AtNormal=0]="AtNormal",M[M.AtMe=1]="AtMe",M[M.AtAll=2]="AtAll",M[M.AtAllAtMe=3]="AtAllAtMe",M[M.AtGroupNotice=4]="AtGroupNotice",exports.GroupMemberFilter=void 0,(c=exports.GroupMemberFilter||(exports.GroupMemberFilter={}))[c.All=0]="All",c[c.Owner=1]="Owner",c[c.Admin=2]="Admin",c[c.Nomal=3]="Nomal",c[c.AdminAndNomal=4]="AdminAndNomal",c[c.AdminAndOwner=5]="AdminAndOwner",exports.Relationship=void 0,(A=exports.Relationship||(exports.Relationship={}))[A.isBlack=0]="isBlack",A[A.isFriend=1]="isFriend",exports.LoginStatus=void 0,(G=exports.LoginStatus||(exports.LoginStatus={}))[G.Logout=1]="Logout",G[G.Logging=2]="Logging",G[G.Logged=3]="Logged",exports.IMMethods=void 0,(v=exports.IMMethods||(exports.IMMethods={})).InitSDK="initSDK",v.UnInitSDK="unInitSDK",v.UploadLogs="uploadLogs",v.Login="login",v.Logout="logout",v.SetAppBackgroundStatus="setAppBackgroundStatus",v.NetworkStatusChanged="networkStatusChanged",v.GetLoginStatus="getLoginStatus",v.GetLoginUserID="getLoginUserID",v.GetUsersInfo="getUsersInfo",v.SetSelfInfo="setSelfInfo",v.GetSelfUserInfo="getSelfUserInfo",v.GetAllConversationList="getAllConversationList",v.GetConversationListSplit="getConversationListSplit",v.GetOneConversation="getOneConversation",v.GetMultipleConversation="getMultipleConversation",v.SetGlobalRecvMessageOpt="setGlobalRecvMessageOpt",v.HideConversation="hideConversation",v.GetConversationRecvMessageOpt="getConversationRecvMessageOpt",v.DeleteAllConversationFromLocal="deleteAllConversationFromLocal",v.SetConversation="setConversation",v.SetConversationDraft="setConversationDraft",v.ResetConversationGroupAtType="resetConversationGroupAtType",v.PinConversation="pinConversation",v.SetConversationPrivateChat="setConversationPrivateChat",v.SetConversationBurnDuration="setConversationBurnDuration",v.SetConversationRecvMessageOpt="setConversationRecvMessageOpt",v.GetTotalUnreadMsgCount="getTotalUnreadMsgCount",v.GetAtAllTag="getAtAllTag",v.CreateAdvancedTextMessage="createAdvancedTextMessage",v.CreateTextAtMessage="createTextAtMessage",v.CreateTextMessage="createTextMessage",v.CreateLocationMessage="createLocationMessage",v.CreateCustomMessage="createCustomMessage",v.CreateQuoteMessage="createQuoteMessage",v.CreateAdvancedQuoteMessage="createAdvancedQuoteMessage",v.CreateCardMessage="createCardMessage",v.CreateImageMessage="createImageMessage",v.CreateImageMessageFromFullPath="createImageMessageFromFullPath",v.CreateImageMessageByURL="createImageMessageByURL",v.CreateSoundMessage="createSoundMessage",v.CreateSoundMessageFromFullPath="createSoundMessageFromFullPath",v.CreateSoundMessageByURL="createSoundMessageByURL",v.CreateVideoMessage="createVideoMessage",v.CreateVideoMessageFromFullPath="createVideoMessageFromFullPath",v.CreateVideoMessageByURL="createVideoMessageByURL",v.CreateFileMessage="createFileMessage",v.CreateFileMessageFromFullPath="createFileMessageFromFullPath",v.CreateFileMessageByURL="createFileMessageByURL",v.CreateMergerMessage="createMergerMessage",v.CreateFaceMessage="createFaceMessage",v.CreateForwardMessage="createForwardMessage",v.GetConversationIDBySessionType="getConversationIDBySessionType",v.SendMessage="sendMessage",v.SendMessageNotOss="sendMessageNotOss",v.FindMessageList="findMessageList",v.GetAdvancedHistoryMessageList="getAdvancedHistoryMessageList",v.GetAdvancedHistoryMessageListReverse="getAdvancedHistoryMessageListReverse",v.RevokeMessage="revokeMessage",v.TypingStatusUpdate="typingStatusUpdate",v.MarkConversationMessageAsRead="markConversationMessageAsRead",v.MarkMessagesAsReadByMsgID="markMessagesAsReadByMsgID",v.DeleteMessageFromLocalStorage="deleteMessageFromLocalStorage",v.DeleteMessage="deleteMessage",v.DeleteConversationFromLocal="deleteConversationFromLocal",v.DeleteAllMsgFromLocalAndSvr="deleteAllMsgFromLocalAndSvr",v.DeleteAllMsgFromLocal="deleteAllMsgFromLocal",v.ClearConversationAndDeleteAllMsg="clearConversationAndDeleteAllMsg",v.DeleteConversationAndDeleteAllMsg="deleteConversationAndDeleteAllMsg",v.InsertSingleMessageToLocalStorage="insertSingleMessageToLocalStorage",v.InsertGroupMessageToLocalStorage="insertGroupMessageToLocalStorage",v.SearchLocalMessages="searchLocalMessages",v.SetMessageLocalEx="setMessageLocalEx",v.GetSpecifiedFriendsInfo="getSpecifiedFriendsInfo",v.GetFriendList="getFriendList",v.GetFriendListPage="getFriendListPage",v.SearchFriends="searchFriends",v.CheckFriend="checkFriend",v.AddFriend="addFriend",v.SetFriendRemark="setFriendRemark",v.UpdateFriends="updateFriends",v.DeleteFriend="deleteFriend",v.GetFriendApplicationListAsRecipient="getFriendApplicationListAsRecipient",v.GetFriendApplicationListAsApplicant="getFriendApplicationListAsApplicant",v.AcceptFriendApplication="acceptFriendApplication",v.RefuseFriendApplication="refuseFriendApplication",v.AddBlack="addBlack",v.GetBlackList="getBlackList",v.RemoveBlack="removeBlack",v.CreateGroup="createGroup",v.JoinGroup="joinGroup",v.QuitGroup="quitGroup",v.DismissGroup="dismissGroup",v.ChangeGroupMute="changeGroupMute",v.ChangeGroupMemberMute="changeGroupMemberMute",v.SetGroupMemberRoleLevel="setGroupMemberRoleLevel",v.SetGroupMemberInfo="setGroupMemberInfo",v.GetJoinedGroupList="getJoinedGroupList",v.GetJoinedGroupListPage="getJoinedGroupListPage",v.GetSpecifiedGroupsInfo="getSpecifiedGroupsInfo",v.SearchGroups="searchGroups",v.SetGroupInfo="setGroupInfo",v.SetGroupVerification="setGroupVerification",v.SetGroupLookMemberInfo="setGroupLookMemberInfo",v.SetGroupApplyMemberFriend="setGroupApplyMemberFriend",v.GetGroupMemberList="getGroupMemberList",v.GetGroupMemberOwnerAndAdmin="getGroupMemberOwnerAndAdmin",v.GetGroupMemberListByJoinTimeFilter="getGroupMemberListByJoinTimeFilter",v.GetSpecifiedGroupMembersInfo="getSpecifiedGroupMembersInfo",v.KickGroupMember="kickGroupMember",v.TransferGroupOwner="transferGroupOwner",v.InviteUserToGroup="inviteUserToGroup",v.GetGroupApplicationListAsRecipient="getGroupApplicationListAsRecipient",v.GetGroupApplicationListAsApplicant="getGroupApplicationListAsApplicant",v.AcceptGroupApplication="acceptGroupApplication",v.RefuseGroupApplication="refuseGroupApplication",v.SetGroupMemberNickname="setGroupMemberNickname",v.SearchGroupMembers="searchGroupMembers",v.IsJoinGroup="isJoinGroup",v.UpdateFcmToken="updateFcmToken",v.SetAppBadge="setAppBadge",v.GetSdkVersion="getSdkVersion",v.UploadFile="uploadFile",v.SetConversationIsMsgDestruct="setConversationIsMsgDestruct",v.SetConversationMsgDestructTime="setConversationMsgDestructTime",v.SubscribeUsersStatus="subscribeUsersStatus",v.UnsubscribeUsersStatus="unsubscribeUsersStatus",exports.IMEvents=void 0,(C=exports.IMEvents||(exports.IMEvents={})).OnConnectFailed="onConnectFailed",C.OnConnectSuccess="onConnectSuccess",C.OnConnecting="onConnecting",C.OnKickedOffline="onKickedOffline",C.OnUserTokenInvalid="onUserTokenInvalid",C.OnSelfInfoUpdated="onSelfInfoUpdated",C.OnUserTokenExpired="onUserTokenExpired",C.OnMsgDeleted="onMsgDeleted",C.OnNewRecvMessageRevoked="onNewRecvMessageRevoked",C.OnRecvC2CReadReceipt="onRecvC2CReadReceipt",C.OnRecvGroupReadReceipt="onRecvGroupReadReceipt",C.OnRecvNewMessage="onRecvNewMessage",C.OnRecvNewMessages="onRecvNewMessages",C.OnRecvOfflineNewMessage="onRecvOfflineNewMessage",C.OnRecvOfflineNewMessages="onRecvOfflineNewMessages",C.OnConversationChanged="onConversationChanged",C.OnNewConversation="onNewConversation",C.OnSyncServerFailed="onSyncServerFailed",C.OnSyncServerFinish="onSyncServerFinish",C.OnSyncServerStart="onSyncServerStart",C.OnSyncServerProgress="onSyncServerProgress",C.OnTotalUnreadMessageCountChanged="onTotalUnreadMessageCountChanged",C.OnProgress="onProgress",C.UploadFileProgress="uploadFileProgress",C.OnBlackAdded="onBlackAdded",C.OnBlackDeleted="onBlackDeleted",C.OnFriendApplicationAccepted="onFriendApplicationAccepted",C.OnFriendApplicationAdded="onFriendApplicationAdded",C.OnFriendApplicationDeleted="onFriendApplicationDeleted",C.OnFriendApplicationRejected="onFriendApplicationRejected",C.OnFriendInfoChanged="onFriendInfoChanged",C.OnFriendAdded="onFriendAdded",C.OnFriendDeleted="onFriendDeleted",C.OnJoinedGroupAdded="onJoinedGroupAdded",C.OnJoinedGroupDeleted="onJoinedGroupDeleted",C.OnGroupMemberAdded="onGroupMemberAdded",C.OnGroupMemberDeleted="onGroupMemberDeleted",C.OnGroupApplicationAdded="onGroupApplicationAdded",C.OnGroupApplicationDeleted="onGroupApplicationDeleted",C.OnGroupInfoChanged="onGroupInfoChanged",C.OnGroupMemberInfoChanged="onGroupMemberInfoChanged",C.OnGroupApplicationAccepted="onGroupApplicationAccepted",C.OnGroupApplicationRejected="onGroupApplicationRejected",C.OnGroupDismissed="onGroupDismissed",C.OnRecvCustomBusinessMessage="onRecvCustomBusinessMessage",C.OnUserStatusChanged="onUserStatusChanged",C.OnInputStatusChanged="onInputStatusChanged",C.UploadLogsProgress="uploadLogsProgress";var S=uni.getSystemInfoSync().uniPlatform,F="app"===S,f="web"===S||"mp-weixin"===S||"mp-alipay"===S,I=F?uni.requireNativePlugin("Tuoyun-OpenIMSDK"):m.getSDK(),x=F?uni.requireNativePlugin("Tuoyun-OpenIMSDK-OUIFilePicker"):null,L=F?uni.requireNativePlugin("globalEvent"):null,h=[exports.IMMethods.InitSDK,exports.IMMethods.GetLoginStatus,exports.IMMethods.GetLoginUserID,exports.IMMethods.GetAtAllTag,exports.IMMethods.CreateAdvancedTextMessage,exports.IMMethods.CreateTextAtMessage,exports.IMMethods.CreateTextMessage,exports.IMMethods.CreateLocationMessage,exports.IMMethods.CreateCustomMessage,exports.IMMethods.CreateQuoteMessage,exports.IMMethods.CreateAdvancedQuoteMessage,exports.IMMethods.CreateCardMessage,exports.IMMethods.CreateImageMessage,exports.IMMethods.CreateImageMessageFromFullPath,exports.IMMethods.CreateImageMessageByURL,exports.IMMethods.CreateSoundMessage,exports.IMMethods.CreateSoundMessageFromFullPath,exports.IMMethods.CreateSoundMessageByURL,exports.IMMethods.CreateVideoMessage,exports.IMMethods.CreateVideoMessageFromFullPath,exports.IMMethods.CreateVideoMessageByURL,exports.IMMethods.CreateFileMessage,exports.IMMethods.CreateFileMessageFromFullPath,exports.IMMethods.CreateFileMessageByURL,exports.IMMethods.CreateMergerMessage,exports.IMMethods.CreateFaceMessage,exports.IMMethods.CreateForwardMessage,exports.IMMethods.GetConversationIDBySessionType,exports.IMMethods.GetSdkVersion];function O(e){return e.charAt(0).toUpperCase()+e.slice(1)}var R={nomalApi:I,IMMethods:exports.IMMethods,IMEvents:exports.IMEvents,asyncApi:function(e){var t=[].slice.call(arguments,1);return F?new Promise(function(o,s){if(h.includes(e)){var r=I[e].apply(I,t);try{r=JSON.parse(r)}catch(e){}o(r)}else I[e].apply(I,t.concat([function(e){if(0===e.errCode){try{e.data=JSON.parse(e.data)}catch(e){}o(e)}else s(e)}]))}):f?new Promise(function(o,s){var r=Array.from(t);r.shift(),h.includes(e)?I[e].apply(I,r).then(function(e){if(0===e.errCode){try{e.data=JSON.parse(e.data)}catch(e){}o(e.data)}s(e)}).catch(function(e){s(e)}):I[e].apply(I,r).then(function(e){if(0===e.errCode){try{e.data=JSON.parse(e.data)}catch(e){}o(e)}s(e)}).catch(function(e){s(e)})}):Promise.reject("not support")},subscribe:function(e,t){F&&L.addEventListener(e,t),f&&I.on(O(e),t)},unsubscribe:function(e,t){F&&L.removeEventListener(e,t),f&&I.off(O(e),t)},uuid:function(){return(36*Math.random()).toString(36).slice(2)+(new Date).getTime().toString()},pickFile:function(){if(F)return new Promise(function(e,t){x.pick(function(o){o?e(o):t()})})},getVideoCover:function(e){if(F)return new Promise(function(t,o){x.getVideoAttributes(e,function(e){e.path?t(e):o()})})}};exports.default=R;
//# sourceMappingURL=index.js.map