On Fri, Aug 22, 2014 at 9:12 PM, Robert O'Callahan <rob...@ocallahan.org> wrote:
> 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. FWIW, to the best of my knowledge WebRTC calls do not require a click. -Ekr _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform