jitsi / docker-jitsi-meet

Jitsi Meet on Docker
https://hub.docker.com/u/jitsi/
Apache License 2.0
3.09k stars 1.37k forks source link

Jitsi Meet IFrame API Not Working on iOS #1897

Closed andrei-ziminov closed 2 months ago

andrei-ziminov commented 2 months ago

Description

I'm encountering an issue where the Jitsi Meet IFrame API does not work correctly on iOS devices. When trying to use a self-hosted instance of Jitsi within an iframe, it fails to function as expected on iOS. The exact same setup works perfectly on Android and desktop platforms, as well as when using the official Jitsi Meet URL (https://meet.jit.si). The issue seems to be specific to the iOS platform.

Environment Details

Configuration

Here are the relevant configurations:

Steps to Reproduce

  1. Host a Jitsi instance on a Kubernetes cluster.
  2. Attempt to embed the Jitsi Meet session using the IFrame API in a web app.
  3. Access the web app on an iOS device using Safari or Chrome.
  4. Observe that the Jitsi meeting fails to load or function correctly.

Expected Behavior

The Jitsi Meet session should load and function correctly within the iframe, allowing users to participate in video calls on iOS devices, just as it does on Android and desktop platforms.

Observed Behavior

The Jitsi Meet session fails to load or functions incorrectly when accessed via an iframe on iOS devices.

Additional Information

image

Causing this image

Troubleshooting Steps Taken

Questions/Help Needed

Any insights or suggestions would be greatly appreciated. Thank you!

saghul commented 2 months ago

The console problems are unrelated.

Try the latest stable images, we fixed iOS WebView compatibility in the last release.

andrei-ziminov commented 2 months ago

Thank you very much. That solved it