Skip to main content
Paste the script before </body> and add the button attribute wherever you need it. Works with:
  • Static site generators (Next.js, Gatsby, Hugo, Jekyll, etc.)
  • Custom CMS platforms
  • Single-page applications (React, Vue, Angular)
  • Plain HTML/CSS/JS sites

Single-page apps (SPA)

If your site dynamically renders content, ensure the script has loaded before the button is rendered. The FMV script uses a MutationObserver to detect new buttons, so in most cases it will automatically pick up dynamically added elements.