iOSでのオーディオ再生制限解除を検証
DRANK
はじめに iOSブラウザではパケ死対策のため、ユーザ操作があるまでオーディオを鳴らさないようになっていますが、一旦再生してしまえば、あとは好きなタイミングで鳴らすことが可能になります(アンロック状態)。 しかしiOS向けのJS製ゲームを制作していて、どうもうまくアンロックされないときがあったので、具体的なパターンをそれぞれ検証して、どうすればいいかをまとめてみました。 前提 WebAudioAPIを使用 iOS 9.01(iPad Air 1) mobil...