Browser Support Information

Note: The Video Feedback app requires access to your webcam and microphone. This access is only available in secure contexts (HTTPS or localhost).

Common Error: "Cannot read properties of undefined (reading 'getUserMedia')"

This error occurs when the application is unable to access the MediaDevices API, which is required for webcam and microphone access.

The most common cause is running the application from an insecure context (not HTTPS or localhost).

Solutions

Option 1: Use a Local Server (Recommended)

Run the application using a local web server with one of these methods:

  1. Use the Python HTTP server: python -m http.server or python3 -m http.server
  2. Use Node.js with a package like http-server or live-server
  3. Use a development server from frameworks like React, Vue, etc.

Then access the app via http://localhost:8000 (or whatever port your server uses).

Option 2: Use HTTPS

If deploying to a production environment, ensure your site is served over HTTPS.

Option 3: Browser Flags (Not Recommended)

Some browsers allow you to bypass secure context requirements with special flags, but this is not recommended for security reasons.

Browser Compatibility

The Video Feedback app works best with:

← Back to the application