jq 自动播放音乐代码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jq 自动播放音乐代码相关的知识,希望对你有一定的参考价值。

var _playbox = function()
var that = this;
that.box = null;
that.player = null;
that.src = null;
that.on = false;
//
that.autoPlayFix =
on: true,
//evtName: ("ontouchstart" in window)?"touchend":"click"
evtName: ("ontouchstart" in window)?"touchstart":"mouseover"





autoPlayEvt: function(important)
if(important || this.autoPlayFix.on)
document.body.addEventListener(this.autoPlayFix.evtName, this, false);
else
document.body.removeEventListener(this.autoPlayFix.evtName, this, false);



问题在于 evtName: ("ontouchstart" in window)?"touchstart":"mouseover"
这句话,需要鼠标或触屏一下才会自动播放音乐

我想载入页面是就自动播放音乐

求指教

参考技术A 引用页
<script>
window.addEventListener("DOMContentLoaded", function()
playbox.init("playbox").play();
, false);
</script>本回答被提问者和网友采纳

ios设置音乐audio自动播放

因为audio标签的自动播放:autoplay。在ios系统中不能自动播放,此时需要设置,在进入页面自动播放音乐。

第一步,先引入js微信

<script src="js/jweixin-1.2.0.js?ver=222"></script> 

 第二步,在wx.ready中进行默认播放,这个时候wx.config配置可以不用正确,但是后边的ready也可以用,所以默认播放了。

//ios中音乐默认不能播放,配置在wx.ready中进行默认播放,
	function audioPlay() {
		wx.config({
			debug: false, // 开启调试模式
			appId: ‘‘, // 必填,公众号的唯一标识
			timestamp: 1, // 必填,生成签名的时间戳
			nonceStr: ‘‘, // 必填,生成签名的随机串
			signature: ‘‘, // 必填,签名,
			jsApiList: [] // 必填,需要使用的JS接口列表,
		});
		wx.ready(function() {
			var audio = document.getElementById("mp3Btn");
			audio.play();
		});					
	}
	audioPlay();

  

以上是关于jq 自动播放音乐代码的主要内容,如果未能解决你的问题,请参考以下文章

怎么在HTML插入音乐自动播放的代码

网页中怎么写自动播放mp3音乐的代码

html播放音乐代码

HTML怎么添加背景音乐模块,进入网页自动播放的?

iOS背景音乐不自动播放

网页中视频自动播放的代码