Socket
Socket
Sign inDemoInstall

youtube-iframe-player

Package Overview
Dependencies
3
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    youtube-iframe-player

This module load the iframe youtube iframe player API, let you create and control video players


Version published
Weekly downloads
148
increased by22.31%
Maintainers
1
Created
Weekly downloads
 

Readme

Source

youtube-iframe-player

![Gitter](https://badges.gitter.im/Join Chat.svg)

Node.js module for load and control a Youtube iFrame Video Player. This module doesn't expose all functions of the original player. To call any of this functions, please use the player reference present in this module.

Install

$ npm install youtube-iframe-player

Usage

var youtube = require('youtube-iframe-player');

youtube.init(function() {
    console.log('API Loaded');

    var youtubePlayer = youtube.createPlayer('container', {
        width: '720',
        height: '405',
        videoId: 'M7lc1UVf-VE',
        playerVars: { 'autoplay': 0, 'controls': 1 },
        events: {
            'onReady': playerReady,
            'onStateChange': onPlayerStateChange
        }
    });

    function playerReady(event) {
        youtubePlayer.playVideo();
    }

    function onPlayerStateChange(event) {
        console.log('Player State Changed: ', event);
    }
});

Calling original player functions. See https://developers.google.com/youtube/iframe_api_reference

youtubePlayer.player.loadPlaylist(...);

Testing before using?

git clone https://github.com/miguelmoraleda/youtube-iframe-player
cd youtube-iframe-player
npm install
npm install -g beefy
beefy test/index.js 9000

Dependency

Contributing

If you want to add any of the original functions to this module, please feel free to send a pull request

Release History

  • 0.1.0 Initial work. Beta Version
  • 1.0.0 First Stable Release
  • 1.0.1 Fix to avoid redirect.

Keywords

FAQs

Last updated on 14 Oct 2015

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc