【问题标题】:How to use a javascript to autoplay a html5 audio tag如何使用 javascript 自动播放 html5 音频标签
【发布时间】:2013-03-11 05:43:29
【问题描述】:

我从匿名看到这个污点,所以我想在玩游戏时添加一首隐藏的chiptune歌曲,但有点迷路了。

<script type="text/javascript" src="http://www.ussc.gov/include/js/konami.js"></script>
<script type="text/javascript">
  var success = function() {
                document.body.style.backgroundImage = "url(http://3.bp.blogspot.com/-vKs53Qq5mBI/T9vCsCb-irI/AAAAAAAAB8U/CZsS0iY5RjY/s1600/14685_1_other_wallpapers_anonymous.jpg)";
                document.body.style.backgroundSize = "100%";
                if(window.KICKASSGAME){window.KICKASSGAME.menuManager.menu.messageTypeChangeShip('242,0');
                                       window.KICKASSGAME.menuManager.destroy()}else{
    alert("AntiSec CAEK-mode activated... Destroy the system! Controls: up, down, left, right, space to fire.");
                var KICKASSVERSION='2.0';
                var s = document.createElement('script');
                s.type='text/javascript';document.body.appendChild(s);
                s.src='//hi.kickassapp.com/kickass.js';
                void(0);}
  }

  var konami = new Konami(success);

</script> 

【问题讨论】:

    标签: javascript html hidden


    【解决方案1】:

    play是你要找的方法

    var audioElement = document.createElement('audio');
    audioElement.setAttribute('src', 'YourSong.ogg');
    audioElement.load()
    audioElement.addEventListener("load", function() { 
      audioElement.play(); 
    }, true);
    

    【讨论】:

    • 试图在s.src='//hi.kickassapp.com/kickass.js'之间添加这个sn-p;和 void(0);} 与根文件夹中的音频但没有去
    • “加载”事件对我不起作用,因此我将其替换为音频/视频事件:audioElement.addEventListener("canplay", function() {
    【解决方案2】:

    看看这个..它可能对你有帮助..!

    function play_sound(url){
        if(play_html5_audio){
            var snd = new Audio(url);
            //code
            snd.play();
        }else{          
            var sound = $("<embed id='sound' type='audio/mpeg' />");
            //code
            $('body').append(sound);
        }
    }
    
    play_sound('beep.mp3');
    

    找到源代码@Automatically playing audio with HTML5 and Javascript

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-04-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多