tips blog

jPlayerでmac/safari、android、iphoneでmp3が再生されない

2014年10月2日

■症状
・mac/safari、android、iphoneでaudioタグでmp3が再生されない
・ローディング中になる
・演奏時間が出ない

■原因
音声ファイルがあるディレクトリにベーシック認証(htaccess)を入れているとこの症状になる。
埋め込みHTMLの下層のディレクトリであっても。

■解決策
・音声ファイルがあるディレクトリをベーシック認証を解除する。

通常HTMLを開いたときベーシック認証を解除すれば
下層ページに関しては毎回解除しなくても問題ないと思っていたが
この場合だけは違うみたい。
音声ファイルがあるディレクトリだけ解除すれば良いので
検索されたくないテストHTMLファイルはベーシック認証をかけたままでOK。

□ベーシック認証かけたまま正常動作させる例
.htaccess(ベーシック認証)
index.html
sound/sound.mp3
sound/.htaccess(ベーシック認証解除)

 

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です