Browse Source

Add hint reg. Safari audio autoplay restriction when exporting for the web (#8499)

* Add hint reg. Safari audio autoplay restriction when exporting for the web

* Apply suggestions from code review

* Apply suggestions from code review

* Update tutorials/export/exporting_for_web.rst

Co-authored-by: Matthew <[email protected]>

---------

Co-authored-by: Hugo Locurcio <[email protected]>
Co-authored-by: Max Hilbrunner <[email protected]>
Co-authored-by: Matthew <[email protected]>
Daniel The Fox 1 year ago
parent
commit
a0822839f6
1 changed files with 5 additions and 2 deletions
  1. 5 2
      tutorials/export/exporting_for_web.rst

+ 5 - 2
tutorials/export/exporting_for_web.rst

@@ -133,12 +133,15 @@ engine is started from within a valid input event handler. This requires
 Audio
 Audio
 ~~~~~
 ~~~~~
 
 
-Chrome restricts how websites may play audio. It may be necessary for the
-player to click or tap or press a key to enable audio.
+Some browsers restrict autoplay for audio on websites. The easiest way around this limitation is to request the
+player to click, tap or press a key/button to enable audio, for instance when displaying a splash screen at the start of your game.
 
 
 .. seealso:: Google offers additional information about their `Web Audio autoplay
 .. seealso:: Google offers additional information about their `Web Audio autoplay
              policies <https://sites.google.com/a/chromium.org/dev/audio-video/autoplay>`__.
              policies <https://sites.google.com/a/chromium.org/dev/audio-video/autoplay>`__.
 
 
+             Apple's Safari team also posted additional information about their `Auto-Play Policy Changes for macOS 
+             <https://webkit.org/blog/7734/auto-play-policy-changes-for-macos/>`__.
+
 .. warning:: Access to microphone requires a
 .. warning:: Access to microphone requires a
              :ref:`secure context <doc_javascript_secure_contexts>`.
              :ref:`secure context <doc_javascript_secure_contexts>`.