add html5 video/audio

This commit is contained in:
2021-02-26 02:45:41 +00:00
parent 52bd9273ab
commit 1946b4655b
+10
View File
@@ -206,6 +206,16 @@
imgDiv.className = 'postImg';
imgDiv.innerHTML = '<a href="javascript:resizeImg(postImg' + i +')"><img id="postImg' + i + '" class="postImg" src="data:' + posts[i].returnValues.mime + ';base64,' + posts[i].returnValues.data + '"></a>';
div.appendChild(imgDiv);
} else if (posts[i].returnValues.mime === 'video/mp4' || posts[i].returnValues.mime === 'video/webm') {
const imgDiv = document.createElement('div');
imgDiv.className = 'postImg';
imgDiv.innerHTML = '<video id="postImg' + i + '" class="postImg" controls><source src="data:' + posts[i].returnValues.mime + ';base64,' + posts[i].returnValues.data + '" type="' + posts[i].returnValues.mime + '"></video>';
div.appendChild(imgDiv);
} else if (posts[i].returnValues.mime === 'audio/mpeg' || posts[i].returnValues.mime === 'audio/ogg' || posts[i].returnValues.mime === 'audio/opus') {
const imgDiv = document.createElement('div');
imgDiv.className = 'postImg';
imgDiv.innerHTML = '<audio id="postImg' + i + '" class="postImg" controls><source src="data:' + posts[i].returnValues.mime + ';base64,' + posts[i].returnValues.data + '" type="' + posts[i].returnValues.mime + '"></audio>';
div.appendChild(imgDiv);
} else {
const downloadDiv = document.createElement('div');
downloadDiv.className = 'postDownload';