⏩ Favorite Icon Video
![Build Status](https://badgen.net/bundlephobia/minzip/favorite-icon-video)
A small library for video manipulating in favicon.
Installation
npm install favorite-icon-video
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();
Browser support
- Chrome: ✅
- Firefox: ✅
- Opera: ✅
- IE: ❌
- Edge: ❌
- Safari: ❌ (Safari hides favicons)
MIT License