Microphone not working when Flowise is embedded in Wix — Permissions Policy error #4245
not-habibi
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
🔧 Mic not working when Flowise is embedded in Wix site — Permissions Policy violation
Hey Flowise team 👋
I’ve run into a problem with the microphone feature when embedding Flowise into a Wix site.
✅ What works:
The Flowise chat works perfectly (voice included) when accessed directly
I’m using the flowise-embed script with Chatbot.initFull() and the mic icon shows up and functions properly there.
❌ What breaks:
When embedding the same Flowise bot inside a Wix website (via the HTML embed widget), the microphone does not work at all.
The mic button is there, but when I try to use it, the console throws:
bash
Copier
Modifier
[Violation] Permissions policy violation: microphone is not allowed in this document.
NotAllowedError: Permission denied
🔍 What I’ve tried:
Confirmed that getUserMedia() is called in web.js
Inspected the browser dev tools — mic is blocked due to Permissions Policy
I suspect it’s due to how Wix embeds code (possibly inside a sandboxed iframe or script scope that restricts mic access)
❓ My Question:
Is there a known workaround or proper way to embed Flowise in platforms like Wix while still allowing mic access?
Would embedding Flowise as an <iframe src="..."> with allow="microphone" from an external host be the only working solution?
Any help or insight would be really appreciated 🙏
Beta Was this translation helpful? Give feedback.
All reactions