アップロードされたmp4ファイルの自動再生

Discourse が投稿をベイクする際に動画リンクを処理するだけでなく、動画 HTML 要素を挿入して autoplay 属性を追加することができます。

<video width="100%" height="100%" preload="metadata" controls="" autoplay>
      <source src="https://www.simscale.com/forum/uploads/default/original/3X/d/6/d6fab77fb56eeb98ef660d682f344dba4bbb66ce.mp4">
      <a href="https://www.simscale.com/forum/uploads/default/original/3X/d/6/d6fab77fb56eeb98ef660d682f344dba4bbb66ce.mp4">/forum/uploads/default/original/3X/d/6/d6fab77fb56eeb98ef660d682f344dba4bbb66ce.mp4</a>
</video>

動画には音声がないため、自動再生されます。音声がある場合は、muted 属性も追加する必要があります。

詳細はこちら:

投稿で許可されている HTML タグはこちらで確認できます: https://github.com/discourse/discourse/blob/main/app/assets/javascripts/pretty-text/addon/allow-lister.js#L115

「いいね!」 4