diff --git a/app/page.tsx b/app/page.tsx
index 47cdb98..748c943 100644
--- a/app/page.tsx
+++ b/app/page.tsx
@@ -1,6 +1,7 @@
import Soundboard from '@/components/Soundboard';
import { Metadata } from 'next';
import { Rubik } from 'next/font/google';
+import Script from 'next/script';
const rubik = Rubik({
subsets: ['latin'],
})
@@ -22,6 +23,7 @@ export default function Home() {
Doyle Gammill Soundboard
+
);
}
diff --git a/public/fixhowler.js b/public/fixhowler.js
new file mode 100644
index 0000000..fd4d32d
--- /dev/null
+++ b/public/fixhowler.js
@@ -0,0 +1,6 @@
+document.addEventListener("visibilitychange", (e) =>{
+ // document.visibilityState will be "visible" or "hidden" (or "prerender) if it's important
+ if (Howler.ctx.state !== "running") { // better to check on !=="running" as you are doing
+ Howler.ctx.resume();
+ }
+});
\ No newline at end of file