 
      
      Can't use video in <embed> tag
I need to embed video using the <embed> tag rather than the <video> tag. Other browsers support this, but Firefox doesn't.
For example, this code:
    <figure>
        <embed src="myvid.mp4">
        <figcaption>
            myvid
        </figcaption>
    </figure>
works in Chrome. Firefox however ignores the embed source and only prints the content of the <figcaption> tag.
What's going on here? Does Firefox not support video in <embed> tags?
            เปลี่ยนแปลงโดย cor-el เมื่อ 
การตอบกลับทั้งหมด (4)
I need to embed video using the <embed> tag rather than the <video> tag. Other browsers support this, but Firefox doesn't.
For example, this code:
  <figure>
      <embed src="myvid.mp4">
      <figcaption>
          myvid
      </figcaption>
  </figure>
works in Chrome. Firefox however ignores the embed source and only prints the content of the <figcaption> tag.
What's going on here? Does Firefox not support video in <embed> tags?
        เปลี่ยนแปลงโดย blackburn เมื่อ 
With what content type does the server send this mp4 file ?
Did you check the Web Console?
- "3-bar" menu button or Tools -> Web Developer
Try to add a type attribute
- <embed src="myvid.mp4" type="video/mp4" >
Can you post a link to a publicly accessible page (i.e. no authentication or signing on required)?
Thanks for the interest. This page isn't being served by a webserver but is a local file. The HTML is rendered by Pandoc from Markdown. So I won't typically be able to add a 'type' key in the <embed> tag.
However, testing with
<figure> <embed src="myvid.mp4" type="video/mp4"> <figcaption>My video</figcaption> </figure>
show just the text "My video" in a red-lined box.
Works fine in Chrome.
Anything (possibly security) related to this in the Web Console ?
- "3-bar" menu button or Tools -> Web Developer
