From 38c61a5069cfd7444fd36af69b49b22d92af5f4d Mon Sep 17 00:00:00 2001 From: cel Date: Thu, 10 Sep 2020 02:31:58 +0000 Subject: [PATCH] Support audio and video elements --- render.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/render.js b/render.js index a6de577..ff1ca8a 100644 --- a/render.js +++ b/render.js @@ -55,6 +55,18 @@ MdRenderer.prototype.image = function(href, title, text) { { type: 'image/svg+xml', data: href, alt: text }).outerHTML + else if (/^video:/.test(text)) + return h('video', { + controls: 'controls', + src: this.opts.blob_base + href, + title: title || undefined + }).outerHTML + else if (/^audio:/.test(text)) + return h('audio', { + controls: 'controls', + src: this.opts.blob_base + href, + title: title || undefined + }).outerHTML else return h('img', { src: this.opts.img_base + href,