Skip to content

Latest commit

 

History

History
55 lines (38 loc) · 1.7 KB

README.md

File metadata and controls

55 lines (38 loc) · 1.7 KB

angular-youtube-lite

Module provide responsive youtube iframe component, to help you embed youtube video in your angular application.

Installation

npm install --save angular-youtube-lite

Usage

angular.module('app', ['angular-youtube-lite']);

According to rscss layouts:

Components should be made in a way that they're reusable in different contexts

You should define your own video container, which has the width, height, and the desired position for the <youtube> compoent as below:

.custom-youtube-container {
    width: 50%;
}
<div class="custom-youtube-container">
    <youtube video-id="zYcZC-rcYrc"></youtube>
</div>

The embedded video will stretch to fill your container's width size.

Attributes

Attributes Description DefaultValue Type
video-id Youtube video's ID None String
playlist List of Youtube video's IDs, separated by commas None String
playlist-id Youtube playlist's ID None String
hide-logo Hide Youtube logo on embedded iframe False Boolean
color Color theme of Youtube iframe, available values: ["white","red"] "red" String
autoplay Autoplay video when the youtube player loaded False Boolean
turn-cc-on If turn-cc-on="true", turn on CC when video start palying, else, use user's reference settings on Youtube False Boolean
related-video If related-video="false", Youtube iframe doesn't show related video when video ends. True Boolean

For more information, checkout demo page

Credits

Sergey Kupletsky's CodePen

License

MIT