youtube-iframe
TypeScript icon, indicating that this package has built-in type declarations

1.0.3 • Public • Published

youtube-iframe

Wrapper for dynamically loading the YouTube iframe api script

npm install youtube-iframe

Can be used with browserify or global window.YouTubeIframeLoader.

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)

Versions

Current Tags

  • Version
    Downloads (Last 7 Days)
    • Tag
  • 1.0.3
    2,706
    • latest

Version History

  • Version
    Downloads (Last 7 Days)
    • Published
  • 1.0.3
    2,706
  • 1.0.2
    1
  • 1.0.1
    1
  • 1.0.0
    1

Package Sidebar

Install

npm i youtube-iframe

Weekly Downloads

2,709

Version

1.0.3

License

MIT

Last publish

Collaborators

  • prinzhorn