Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

馃悰 meetings not working on latest chrome on iOS #156

Closed
a-tokyo opened this issue Feb 23, 2021 · 8 comments
Closed

馃悰 meetings not working on latest chrome on iOS #156

a-tokyo opened this issue Feb 23, 2021 · 8 comments
Labels
bug Something isn't working

Comments

@a-tokyo
Copy link

a-tokyo commented Feb 23, 2021

Expected behavior

Latest chrome on iOS should be able to smoothly host meetings

Describe the bug (unexpected behavior)

Meetings do not work on latest chrome on latest iOS.

Steps to reproduce

Go to any meeting room using chrome on iOS.

Screenshots

image
image

System information

  • Device: iPhone 7
  • OS, version: iOS 14.4
  • Browser, version: chrome 87 latest - attached exact version as a screenshot

Additional context

Works smoothly on Safari
Room has signaling_impl="ws"

@a-tokyo a-tokyo added the bug Something isn't working label Feb 23, 2021
@a-tokyo a-tokyo changed the title BUG 馃悰 meetings not working on latest chrome on iOS Feb 23, 2021
@kompfner
Copy link
Contributor

kompfner commented Mar 3, 2021

For now we aren't yet supporting non-Safari usage on iOS.

But you're totally right that the previous technical limitation preventing us from making calls in a WKWebView should've been lifted in the most recent versions of iOS! It's on our roadmap to see if we can enable this and test on various browsers鈥攖hanks for your patience!

Also, yes, it appears that our error message in this case is quite misleading. Apologies!

@timsaval
Copy link

timsaval commented Mar 3, 2021

@kompfner Interesting! Would be very useful to get this fixed. Please give us a rough time estimate for fixing these. 馃殌

@a-tokyo
Copy link
Author

a-tokyo commented Mar 4, 2021

@kompfner Thanks for the response! We will be waiting for this!

@a-tokyo
Copy link
Author

a-tokyo commented Mar 17, 2021

Update: Still not working, but now it shows this message: (Refreshing doesn't trigger the permissions request popup.)

IMG_2317

@kompfner
Copy link
Contributor

Hmm...I take it that when you go to Settings -> Chrome, you do see that Chrome has Camera and Microphone permissions?

@a-tokyo
Copy link
Author

a-tokyo commented Mar 17, 2021

@kompfner I can see the camera and mic in settings, they are enabled. Chrome still shows the message above when joining a daily meeting, even if all the permissions were granted. Sidenote: works perfectly on Safari.

@alexkunger
Copy link

it seems that Chrome <= 92 and Safari <= 11 don't work still
they have an error 'navigator.mediaDevices.addEventListener' is undefined
any chance this will get fixed?

@markbackman
Copy link
Contributor

Daily calls run as expected on iOS in Chrome and Safari browsers. Calling supportedBrowser() is recommended as a way to ensure that a given browser and version is supported.

Supported browsers list: https://docs.daily.co/guides/how-daily-works/browsers.

The minimum version on iOS is 12.1. Note that Safari and Chrome on iOS run on the same engine, so both have a minimum version of 12.1. Why 12.1? WebRTC wasn't fully supported on iOS Safari until then.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

5 participants