2.3.2 • Published 11 months ago

favorite-icon-video v2.3.2

Weekly downloads
1
License
MIT
Repository
github
Last release
11 months ago

⏩ Favorite Icon Video

NPM version NPM downloads

Small library for video manipulating with desktop favicon.

Desktop browser support

  • Chrome: ✅
  • Edge: ✅
  • Firefox: ✅
  • Opera: ✅
  • IE: ❌
  • Safari: ❌ (Safari hides favicons)

Installation

npm install favorite-icon-video

Demo

API

.start()

Starts tracking the video and changes the favicon.

import { FaviconVideo } from 'favorite-icon-video';

const video = document.querySelector('video');
const favVideo = new FaviconVideo({ video });

favVideo.start();
video.play();

.stop()

Stop tracking the video and changes the favicon.

import { FaviconVideo } from 'favorite-icon-video';

const favVideo = new FaviconVideo({
    video: document.querySelector('video')
});

// ...

favVideo.stop();

.reset()

Reset the favicon.

import { FaviconVideo } from 'favorite-icon-video';

const favVideo = new FaviconVideo({
    video: document.querySelector('video')
});

// ...

favVideo.reset();

.destroy()

import { FaviconVideo } from 'favorite-icon-video';

const favVideo = new FaviconVideo({
    video: document.querySelector('video')
});

// ...

favVideo.destroy();

License

MIT License

2.3.0

11 months ago

2.1.2

11 months ago

2.2.0

11 months ago

2.1.1

11 months ago

2.3.2

11 months ago

2.3.1

11 months ago

2.1.0

11 months ago

1.0.0

11 months ago

2.0.0

11 months ago

0.3.0

5 years ago

0.2.0

5 years ago