On Sat, Aug 23, 2014 at 5:59 AM, Jared Hirsch <6...@mozilla.com> wrote:

> FWIW, Safari on iOS doesn't allow autoplay or preload, and also only
> initiates play/load on a user-triggered event (so, pages can't use JS to
> fake a click).
>
> The reason given in the docs[1] is that users might be charged for that
> bandwidth.
>

Web developers hate that policy and do crazy things to try to get around
it. For example, in a game with sound effects instead of using individual
audio elements to play sounds, they put all the sounds in one file and when
the user clicks to start playing they start playing that file and seek
around in it to play an effect at a particular time. It's horrible.

Rob
-- 
oIo otoeololo oyooouo otohoaoto oaonoyooonoeo owohooo oioso oaonogoroyo
owoiotoho oao oboroootohoeoro oooro osoiosotoeoro owoiololo oboeo
osouobojoeocoto otooo ojouodogomoeonoto.o oAogoaoiono,o oaonoyooonoeo
owohooo
osoaoyoso otooo oao oboroootohoeoro oooro osoiosotoeoro,o o‘oRoaocoao,o’o
oioso
oaonosowoeoroaoboloeo otooo otohoeo ocooouoroto.o oAonodo oaonoyooonoeo
owohooo
osoaoyoso,o o‘oYooouo ofooooolo!o’o owoiololo oboeo oiono odoaonogoeoro
ooofo
otohoeo ofoioroeo ooofo ohoeololo.
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to