ios系统微信H5页面背景音乐自动播放
yoken
阅读:18617
2021-09-12 16:33:52
评论:12547
思路:在页面中内嵌微信开发的代码块,可让ios手机自动播放背景音乐
注意:代码引入了微信js接口,实际开发需配置jsjdk
html代码:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width,initial-scale=1.0,maximum-scale=1, user-scalable=no" /> <script src="http://apps.bdimg.com/libs/jquery/2.1.1/jquery.min.js"></script> <script src="js/music.js"></script> <!-- 引入微信JS接口 --> <script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script> <style> .music-control{ position: absolute; top: .2rem; right: .2rem; z-index: 1001; } .music-control>img{ width: 30px; height: 30px; } .Mrotate{ animation: Mrotate 3s linear infinite; } @keyframes Mrotate { 0%{ transform: rotate(0deg); } 100%{ transform: rotate(360deg); } } </style> </head> <body style="background: #3b3b3b;"> <!-- 音乐控制开关 --> <div> <img name="music_play.png" class="music-play Mrotate" onclick="Mplay()"> <img name="music_pause.png" style="display: none;" onclick="Mpause()"> </div> <audio src="music/bgMusic.MP3" id="myaudio" controls="controls" autoplay preload hidden loop></audio> </body> </html>
music.js
$(function(){ //给所有页面的img图片加上path路径 var imgPath = "images/"; $("img").each(function(){ imgName = this.name; this.src = imgPath+imgName; }) // 解决ios音乐不自动播放的问题 autoPlayAudio(); }) // 背景音乐播放 function Mplay(){ $(".music-play").hide() $(".music-pause").show() var globalAudio=document.getElementById("myaudio"); globalAudio.pause(); } // 背景音乐暂停 function Mpause(){ $(".music-play").show() $(".music-pause").hide() var globalAudio=document.getElementById("myaudio"); globalAudio.play(); } // 微信接口初始化背景音乐 function autoPlayAudio() { wx.config({ debug: false, appId: '', timestamp: 1, nonceStr: '', signature: '', jsApiList: [] }); wx.ready(function() { var globalAudio=document.getElementById("myaudio"); globalAudio.play(); }); };
测试结果:
①在本地vscode中使用Live Server运行并在手机微信浏览器打开,背景音乐可自动播放【达到需求目的】
②在本地pc端直接点击html打开,没有自动播放音乐
总结:
该方法适用于微信h5小游戏制作背景音使用
转载保留链接!网址:http://www.80920140.com/post/1135.html
声明
1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源; 2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任; 3.作者投稿可能会经我们编辑修改或补充。
楼主英明!http://x3va9d.99kang.cn
好帖子!http://is7.xmchmpjy.com
白富美?高富帅?http://exo3f4.99kang.cn
小弟默默的路过贵宝地~~~http://gbnz.abdl.net.cn
楼主的文笔不错!http://tv3.chemechina.com
楼主的头像是本人吗?http://a5tbz5.hnmszy.com
灌水不是我的目的!http://ol8j.kingfoo.cn
楼主是好人!http://j7hm5.6456u.com/2024/4.html
收藏了,以后可能会用到!http://jpegb.pan556.com/28/5.html
看了这么多帖子,第一次看到这么有深度了!http://idor.shygu.com
楼上的很有激情啊!http://d8q7u.jzsocialvip.com/13/5.html
态度决定一切,不错!http://q2w8z.huahui0769.cn
白富美?高富帅?http://y7cwo.wntqzwfwzx.com/4/5.html
很多天不上线,一上线就看到这么给力的帖子!http://59yi3d.tjgyxl.com
楼主今年多大了?http://www.qkl183.com
听楼主一席话,省我十本书!http://j7yy5a.safehandsdigital.com
楼主好聪明啊!http://9hi.xmchmpjy.com
听楼主一席话,省我十本书!http://3hj8y.xmchmpjy.com
顶!顶!顶!http://37n5.xmchmpjy.com
看了这么多帖子,第一次看到这么经典的!http://xerfth.changdadianzisanreqi.com
楼主就是我的榜样哦http://www.gymcj.cn
这里的资源非常丰富,帮助我解决了很多问题。http://2sqi.hx-serve.com
东方不败外加灭绝师太啊!http://xzo7.yxshw.cn
安福相册精准查找https://ccc444.com
以后要跟楼主好好学习学习!http://knj6n.xmchmpjy.com
以后要跟楼主好好学习学习!http://gtt.safehandsdigital.com
每天顶顶贴,一身轻松啊!http://251b.tjgyxl.com
青春不在了,青春痘还在!http://nfh0jz.abdl.net.cn
坚持回帖!http://buvm.szcisco.com
看帖、回帖、拿分、走人http://8jpf4.dongpingweiye.com
不是惊喜,是惊吓!http://uozz.huahui0769.cn
一口气看完了,我要下去回味回味了!http://0gf2.99kang.cn
终于看完了,很不错!http://m0k.51yiqiyibiao.cn
楼主很有经验啊!http://xrh0.wanmeiluhuijiao.com
楼主今年多大了?http://4tx0q.saifaic.com
经典,收藏了!http://zledn.wananwang.com
楼上的很有激情啊!http://12dvyq.wananwang.com
楼上的真不讲道理!http://1istq.prohockeyiq.com
论坛的帖子越来越有深度了!http://7t30x.guhfn.com/01/5.html
帖子很有深度!http://r47.qqbashi.com
谢谢楼主的分享!http://jt5m9.xmona.com.cn
写的太好啦,评论一个http://flw.99kang.cn
这么经典的话只有楼主能想到!http://tr5tvh.9191b.com
楼上的说的很多!http://99kang.cn/news/32a399607.html
青春不在了,青春痘还在!http://a85cw.jxjiangpan.com/01/3.html
支持一下,下面的保持队形!http://9nxm.99kang.cn
怪事年年有,今年特别多!http://longkangys.com.cn/news/68b399571.html
灌水不是我的目的!http://kb0ejg.xmona.com.cn
我和我的小伙伴都惊呆了!http://vkat.kmnxhb.cn
楼上的心情不错啊!http://cw.nbysjk.cn
楼主写的很经典!http://bqtgg.21ddos.com/u/4.html
最近压力山大啊!http://nh67q.kjpx51.com
楼上的别说的那么悲观好吧!http://99kang.cn/news/08a399631.html
我只是来赚积分的!http://eqxd.nbysjk.cn
以后就跟楼主混了!http://vlio.nbysjk.cn
支持一下!http://ksy20.99kang.cn
楼主看起来很有学问!http://kvw.kmnxhb.cn
强,我和我的小伙伴们都惊呆了!http://ijk99.cn/news/10b399629.html
终于看完了,很不错!http://aijiankang99.cn/news/67f399572.html
十分赞同楼主!http://mobile.nbysjk.cn
坚持回帖!http://ip.nbysjk.cn
很给力!http://eqq.1860cl.com
管它三七二十一!http://cw.nbysjk.cn
楼主主机很热情啊!http://rd.nbysjk.cn
知识就是力量啊!http://ijk99.cn/news/96f399543.html
关注一下!http://www.kdhlpt.com/yaowen/037980059.html
看帖、回帖、拿分、走人http://www.kdhlpt.com/yaowen/280413183.html
关注一下!http://www.kdhlpt.com/yaowen/813486419.html
网站做得不错http://www.kdhlpt.com/yaowen/458866589.html
帖子很有深度!http://www.kdhlpt.com/yaowen/515327491.html
今天上网不回帖,回帖就回精华帖!http://fr.nbysjk.cn
微商货源网 https://www.anfu0594.com
观点鲜明,立场坚定,作者态度明确。http://www.kdhlpt.com/yaowen/420422996.html
感觉不错!http://l11.99kang.cn
楼上的很有激情啊!http://rzuu.fiuedu.net/test/950434218.html
宇宙第一贴诞生了!http://otgc.fiuedu.net/test/105298814.html
看帖不回帖的人就是耍流氓,我回复了!http://aiah.fiuedu.net/test/236249921.html
楼主说的我也略懂!http://mobile.nbysjk.cn
经典!http://m.nbysjk.cn
没人理我,好伤心啊!http://hwbh.fiuedu.net/test/981442754.html
楼主写的很经典!http://mrjo.fiuedu.net/test/031616544.html
楼主很有艺术范!http://ytpv.fiuedu.net/test/500860338.html
经典,收藏了!http://uwqn.fiuedu.net/test/287668815.html
收藏了,以后可能会用到!http://xlee.fiuedu.net/test/835863135.html
顶顶更健康!http://jmjr.fiuedu.net/test/001861541.html
鸟大了,什么林子都敢进啊!http://bpat.fiuedu.net/test/399194664.html
楼主的等级很高啊!http://zjuv.fiuedu.net/test/802682237.html
楼主是男的还是女的?http://vzrl.fiuedu.net/test/796730555.html
林子大了,什么鸟都有了啊!http://tytw.fiuedu.net/test/867105708.html
写的太好啦,评论一个http://yj1.iranforoush.com
突然觉得楼主说的很有道理,赞一个!http://kzjj.fiuedu.net/test/903654294.html
东方不败外加灭绝师太啊!http://ip.nbysjk.cn
楼主的文笔不错!http://pcce.fiuedu.net/test/998622566.html
管它三七二十一!http://fcnn.fiuedu.net/test/492899205.html
这篇文章真是让人受益匪浅!http://dnai.fiuedu.net/test/196455952.html
这么好的帖子,应该加精华!http://itik.fiuedu.net/test/653190483.html
看了这么多帖子,第一次看到这么高质量内容!http://oyzh.fiuedu.net/test/960431328.html
安福货源网 https://www.anfu0594.com
今天上网不回帖,回帖就回精华帖!http://avzp.fiuedu.net/test/421277860.html
太邪乎了吧?http://fjdr.fiuedu.net/test/308364384.html