2017-12-28 54 views
0

.play()メソッドを使用してアラームページを作成しました。しかし、時にはオーディオが再生されず、再生されることもあります。私のコードは実行されますが、MP3オーディオは再生されません。.play JavaScriptが再生されない場合があります

何が問題なのですか?

<!DOCTYPE html> 
<html lang="en"> 
    <head> 
    <script type="text/javascript"> 
    $(document).ready(function() { 
     setInterval(function() { 
     if (alrm4 != alrm4a) { 
      alrm4 = alrm4a; 
      audio.play(); 
      blinker = 4; 
     } 
     }, 1000); 
    }); 

    </script> 
    </head> 
    <body> 
    <script> 
     var audio = new Audio('Sound.mp3'); 
    </script> 
    </body> 
</html> 

答えて

0

より多くの文脈を提供することが有用であろう。あなたのコードは、提供したサンプルコードで定義されていない2つの変数(alrm4alrm4a)を参照しています。

mp3ファイルをロードする際に問題が発生したか、またはお客様の条件alrm4 != alrm4aが本当に評価されていない可能性があります。これらの変数を定義して操作するコードを含めるように質問を編集してください。

+0

実際には定義されていませんが、ここでもコード全体が実行されます。 Firefoxのサウンドは正常に再生されますが、クロムのサウンドはしばらく再生されますが、コードが正常に実行されても5分後にサウンドが再生されなくなります。 –

関連する問題