示例#1
0
        void OnImageMediaUploadResultHandler(int id, long requestId, ImageMessage imageMessage, UPLOAD_MEDIA_ERR_CODE errorCode)
        {
            string msg = string.Format("Upload image with id:{0} MessageId:{1} errorCode:{2} MediaID:{3}", id, requestId, errorCode, imageMessage.GetMediaId());

            Debug.Log(msg);
            messageDisplay.AddTextToDisplay(msg, Message.MessageType.Info);
            ImageMediaId = imageMessage.GetMediaId();
            SendMessageButton.interactable = errorCode == UPLOAD_MEDIA_ERR_CODE.UPLOAD_MEDIA_ERR_OK;
        }
示例#2
0
        void OnImageMessageReceivedFromPeerHandler(int id, string peerId, ImageMessage imageMessage)
        {
            string msg = string.Format("received image message with id:{0} peer:{1} mediaID:{2}", id, peerId, imageMessage.GetMediaId());

            Debug.Log(msg);
            messageDisplay.AddTextToDisplay(msg, Message.MessageType.Info);
            RcvImageMessage = imageMessage;
            DownloadImageButton.interactable = true;
        }
示例#3
0
 void OnImageMessageReceivedFromPeerHandler2(int id, string peerId, ImageMessage message)
 {
     Debug.Log("OnImageMessageReceivedFromPeerHandler  peerId = " + peerId);
     rtmClient.DownloadMediaToMemory(message.GetMediaId(), 232312);
     rtmClient.DownloadMediaToFile(message.GetMediaId(), "/Users/zhangtao/Documents/work/Unitywork/unity_rtm/API-Example/test_download_image.jpg", 342323);
 }
示例#4
0
 void OnImageMediaUploadResultHandler2(int id, Int64 requestId, ImageMessage imageMessage, UPLOAD_MEDIA_ERR_CODE code)
 {
     Debug.Log("-----OnImageMediaUploadResultHandler2------ id = " + id + " ,requestId = " + requestId + " imageMessage, = " + imageMessage.GetFileName() + "   " + imageMessage.GetMediaId() + "  " + imageMessage.GetRawMessageLength() + "  " + imageMessage.GetServerReceiveTs() + "  " + imageMessage.IsOfflineMessage() + "  ,errorCode = " + code);
 }