Skip to content

No Safari/Chrome iOS 12-13-14, but works on 15-16 #82

Open
@pmp-p

Description

@pmp-p

It seems on some safari versions ( mobile ?) automatic media startup fails and block whole startup process when it's not the whole WASM engine ! ( iOS <15 )

The actual process is :

  1. load an empty.ogg sound and try to play it, catching exception to set a lock.
  2. repeat until unlock media play success while displaying the prompt in loading screen ( template default.tmpl )
  3. continue and give hand to python code (main.py).

for safari it probably should be:

  1. detect safari and do nothing if matching.
  2. Display a prompt in loading screen, wait for a mouse click (same event for one finger touch )
  3. continue and give hand to python code (main.py).

This would not work if navigator user agent is faked, but unlikely to happen on iOS.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions