Skip to content

Commit

Permalink
Merge pull request #1007 from alanmtk/voice_media_support
Browse files Browse the repository at this point in the history
add support for voice media
  • Loading branch information
ifedapoolarewaju committed Jun 14, 2019
2 parents 38f71fa + 92769b8 commit a7ba645
Show file tree
Hide file tree
Showing 3 changed files with 1,677 additions and 1,690 deletions.
9 changes: 8 additions & 1 deletion browser/js/renderers.js
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,8 @@ function renderMessage (message, direction, time, type) {
raven_media: renderMessageAsRavenImage,
reel_share: renderMessageAsUserStory, // replying to a user's story
link: renderMessageAsLink,
animated_media: renderMessageAsAnimatedMedia
animated_media: renderMessageAsAnimatedMedia,
voice_media: renderMessageAsVoiceMedia,
}

var div = dom(`<div class="message clearfix ${direction}"></div>`);
Expand Down Expand Up @@ -305,6 +306,12 @@ function renderOlderMessages (messages) {
domPostion.scrollIntoView();
}

function renderMessageAsVoiceMedia(container, message) {
var src = message._params.voiceMedia.media.audio.audio_src;
var audio = dom(`<audio controls src="${src}"/>`);
container.appendChild(audio);
}

function renderMessageSeenText (container, chat_) {
container.appendChild(dom(`<div class="seen italic outward"><p>${getIsSeenText(chat_)}</p></div>`));
}
Expand Down

0 comments on commit a7ba645

Please sign in to comment.