仕事でスマホで音声再生をすることになって、 単音なら大丈夫かーと思っていたら、仕様的に何個も音を鳴らすことになり、 いろいろ試した結果、オーディオスプライトでの実装が一番安定していたので、 ここ のスクリプトを元に、単音再生用の汎用的なJSライブラリを作った。 audioSprite.js ※サポートブラウザはiOS5+(mobile safari), Android2.3+(標準ブラウザ) PCでもひと通り動作検証済み。iOS7に関しては未検証。 オーディオスプライト オーディオスプライトは、CSSスプライトをご存知の方はイメージしやすいかもしれない。 一定の感覚で音声を配置して、シークポイントを変えて再生することで1ファイルで複数のバリエーションの音声を再生することができる。 iOS における HTML5 の audio 要素に関する制約を克服する 使い方 // 初期化 var pla