youtube-iframe
Version:
Wrapper for dynamically loading the YouTube iframe api script
45 lines (31 loc) • 769 B
Markdown
# youtube-iframe
Wrapper for dynamically loading the YouTube iframe api script
```
npm install youtube-iframe
```
Can be used with browserify or global `window.YouTubeIframeLoader`.
```js
var YouTubeIframeLoader = require('youtube-iframe');
YouTubeIframeLoader.load(function(YT) {
new YT.Player('player1', {
height: '390',
width: '640',
videoId: 'M7lc1UVf-VE'
});
});
YouTubeIframeLoader.load(function(YT) {
new YT.Player('player2', {
height: '390',
width: '640',
videoId: 'dQw4w9WgXcQ'
});
});
```
## Changelog
### 1.0.3
* Typescript support (#3)
### 1.0.2
* Always call the callback asynchronously (#2)
* Fixed a bug with infinite recursion when nesting load() calls
### 1.0.1
* Always use https instead of the protocol-relative URL (#1)