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