Commit 62fbf72b by Lee Munkyeong

サーバにエンコードした動画を送信したら削除する処理実装

parent deb1f3e2
...@@ -873,8 +873,11 @@ CHAT_UI.videoEncodeEnd = function(encodedUri) { ...@@ -873,8 +873,11 @@ CHAT_UI.videoEncodeEnd = function(encodedUri) {
CHAT_UI.dismissLoadingIndicator(); CHAT_UI.dismissLoadingIndicator();
} }
}).done(function(res) { }).done(function(res) {
if (CHAT_UTIL.isAndroid()) {
android.removeEncodedVideo(encodedUri);
}
var imgPath = CMS_SERVER_URL + '/chatapi/file/getImage?fileName=' + res.fileName + '&roomId=' + CHAT.globalLoginParameter.roomId; var imgPath = CMS_SERVER_URL + '/chatapi/file/getImage?fileName=' + res.fileName + '&roomId=' + CHAT.globalLoginParameter.roomId;
var imageName = res.fileName var imageName = res.fileName;
// uploadFileの判断 // uploadFileの判断
var extension = imageName.substr(imageName.lastIndexOf('.') + 1).toLowerCase(); var extension = imageName.substr(imageName.lastIndexOf('.') + 1).toLowerCase();
...@@ -882,15 +885,15 @@ CHAT_UI.videoEncodeEnd = function(encodedUri) { ...@@ -882,15 +885,15 @@ CHAT_UI.videoEncodeEnd = function(encodedUri) {
if (res.thumbnailPath && res.thumbnailPath.length > 0) { if (res.thumbnailPath && res.thumbnailPath.length > 0) {
imgPath = CMS_SERVER_URL + '/chatapi/file/getImage?fileName=' + res.thumbImageFileName + '&roomId=' + CHAT.globalLoginParameter.roomId; imgPath = CMS_SERVER_URL + '/chatapi/file/getImage?fileName=' + res.thumbImageFileName + '&roomId=' + CHAT.globalLoginParameter.roomId;
} }
let downloadPath = CMS_SERVER_URL + '/chatapi/file/download?fileName=' + imageName + '&roomId=' + CHAT.globalLoginParameter.room let downloadPath = CMS_SERVER_URL + '/chatapi/file/download?fileName=' + imageName + '&roomId=' + CHAT.globalLoginParameter.roomId;
var videoSrc = CMS_SERVER_URL + '/chatapi/file/getImage?fileName=' + res.fileName + '&roomId=' + CHAT.globalLoginParameter.roomId; var videoSrc = CMS_SERVER_URL + '/chatapi/file/getImage?fileName=' + res.fileName + '&roomId=' + CHAT.globalLoginParameter.roomId;
const totalDiv = $('<div/>', {id:"attachedImages"}); const totalDiv = $('<div/>', {id:"attachedImages"});
const videoTag = $('<video/>', {controls:"true", width:'auto', style:'max-width:100%'}); const videoTag = $('<video/>', {controls:"true", width:'auto', style:'max-width:100%'});
const source = $('<source/>', {src:videoSrc}); const source = $('<source/>', {src:videoSrc});
const downloadIcon = $('<a/>',{href:downloadPath, class:'fa fa-download', download:res.fileName const downloadIcon = $('<a/>',{href:downloadPath, class:'fa fa-download', download:res.fileName});
videoTag.append(source); videoTag.append(source);
totalDiv.append(videoTag); totalDiv.append(videoTag);
totalDiv.append(downloadIco totalDiv.append(downloadIcon);
let text = totalDiv.prop('outerHTML'); let text = totalDiv.prop('outerHTML');
let encodedText let encodedText
try { try {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment