2

jQuery と SoundManager で構築された HTML5 オーディオ プレーヤーに取り組んでいます。

これまでのところ、モバイル Safari で音声中断イベント (ヘッドフォンのプラグを抜くなど) を検出する方法があるかどうかを判断できませんでした。現在、iOS がプレーヤーを介したオーディオ再生を一時停止しているにもかかわらず、プレーヤーが「再生中」状態のままになっています。

4

2 に答える 2

1

プロパティ object.position (SM2 オブジェクト) または object.currentTime (Audio オブジェクト)、さらにはプロパティ object.paused をポーリングしてみましたか? position/currentTime がポーリングされるたびに増加していることを確認できます-そうでない場合は、アクションを実行します。

于 2012-04-20T14:16:58.113 に答える