Skip to content

<source> tag throwing error since alpha.48 (d388c0a) #5663

@markharding

Description

@markharding

It appears that angular2 wants the <source .. > tag to be closed. <source ..> and are both invalid according to w3 spec (as far as I know).

Markup:

<video autoplay muted loop poster="assets/videos/traffic-1/traffic-1.png">
      <source src="assets/videos/traffic-1/traffic-1.webm" type="video/webm">
      <source src="assets/videos/traffic-1/traffic-1.mp4" type="video/mp4">
</video>

Console log:

EXCEPTION: Template parse errors:
Unexpected closing tag "video" ("ideo/webm">
          <source src="assets/videos/traffic-1/traffic-1.mp4" type="video/mp4">
        [ERROR ->]</video>
      </div>
      <div class="overlay">
"): e@6:8
Unexpected closing tag "div" ("       <source src="assets/videos/traffic-1/traffic-1.mp4" type="video/mp4">
        </video>
      [ERROR ->]</div>
      <div class="overlay">
        <img src="assets/logos/medium-white.png" class="m-logo"/>
"): e@7:6

Ref: http://www.w3.org/TR/html-markup/source.html

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions