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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

iOS Safari Mobile WebApp permissions not asked (Camera & Microphone) #3013

Closed
4 tasks done
JacobWWHosking opened this issue Dec 5, 2024 · 5 comments
Closed
4 tasks done
Labels
Needs More Information Waiting for more information from builders

Comments

@JacobWWHosking
Copy link

What happened and what did you expect to happen?

Expected Outcome:

  1. Safari loads web app.
  2. Safari requests access to Camera & Microphone
  3. Safari loads user options
  4. User selects
  5. User connects

Experienced Outcome:

  1. Safari loads web app
  2. Safari loads user options
  3. User selects
  4. User tries to connect but is unable as permissions were never requested and accepted

Have you reviewed our existing documentation?

Reproduction steps

  1. Enter domain on Mobile Safari (version 18.1.0)
  2. Page loads
  3. User selects connection options
  4. User trys to connect
  5. User is unable as camera and mic permissions never requested or granted

Amazon Chime SDK for JavaScript version

amazon-chime-sdk-component-library-react@3.9.0 | amazon-chime-sdk-js@3.25.0

What browsers are you seeing the problem on?

Safari

Browser version

18.1.0

Meeting and Attendee ID Information.

N/A

Browser console logs

N/A

@ltrung
Copy link
Contributor

ltrung commented Dec 6, 2024

Sorry what is the web app are you referring to here?

@ltrung ltrung added the Needs More Information Waiting for more information from builders label Dec 6, 2024
@JacobWWHosking
Copy link
Author

JacobWWHosking commented Dec 10, 2024 via email

@hensmi-amazon
Copy link
Contributor

If you can connect your phone to a MacOS device and get logs by following the steps in this blog: https://www.lifewire.com/activate-the-debug-console-in-safari-445798 . I usually have luck if all devices involved are updated to latest version. But we cannot investigate further without some client side logs, since we cannot reproduce ourselves.

@JacobWWHosking
Copy link
Author

JacobWWHosking commented Dec 12, 2024 via email

@hensmi-amazon
Copy link
Contributor

Got it, I appreciate the call out and this will be useful if we get similar reports in the future! Unfortunately it will be unlikely to be investigated further on our end because it has already been fixed by Apple, and likely is a OS level regression that we would not be able to circumvent. I will close this GH issue for now but will still be able to answer any further questions. Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Needs More Information Waiting for more information from builders
Projects
None yet
Development

No branches or pull requests

3 participants