BVector Chat
Browser Support
The widget relies on modern web platform APIs. All evergreen browsers are fully supported. Internet Explorer is not supported.
Supported browsers
Chrome
89+
Firefox
75+
Safari
14+
Edge
89+
Required browser APIs
| API | Ch | Fi | Sa | Ed |
|---|---|---|---|---|
| Shadow DOM v1 | ||||
| Custom Elements API | ||||
| ES2020+ | ||||
| CSS Custom Properties | ||||
| Fetch API | ||||
| Clipboard API |
SSR / server-side rendering
The widget is browser-only. In server-rendered frameworks (Next.js, Nuxt, SvelteKit), initialize it inside a lifecycle hook that runs only in the browser: useEffect in React, onMounted in Vue, or afterNavigate in SvelteKit. Never call new ChatWidget() at the module level.
IE11
Internet Explorer 11 is not supported and there is no planned polyfill path. Shadow DOM and Custom Elements are not available in IE11.