"自动播放"移动浏览器上的HTML5音频播放器 [英] "Autoplay" HTML5 audio player on mobile browsers

查看:112
本文介绍了"自动播放"移动浏览器上的HTML5音频播放器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在为移动用户创建一个HTML5音乐网站。目标是让它在移动浏览器中完全运行。


问题是,当用户选择要播放的曲目时,它们被带到播放器页面。然后在HTML5音频元素中使用AJAX,并将autoplay属性设置为true。这在桌面上非常有用,而不是在移动设备上。


一旦到达此页面,该轨道就无法播放,而用户则需要明确点击此播放器页面中的播放以便音频播放开始。
在加载播放页面之后,我可以如何调整自己的流量以使音频播放自动播放

这是我的HTML代码:
$ b

 <!DOCTYPE html> 
< html lang =en>
< head>
< meta charset =utf-8>
< meta http-equiv =X-UA-Compatiblecontent =IE = edge>
< meta name =viewportcontent =width = device-width,initial-scale = 1.0,maximum-scale = 1.0,user-scalable = no/>
< meta name =descriptioncontent =>
< meta name =authorcontent =>
< link rel =iconhref =../../ favicon.ico>
< title>移动网站< / title>
< link href =css / bootstrap.min.css =stylesheet>
< link rel =stylesheettype =text / csshref =css / style.css>
< link rel =stylesheettype =text / csshref =css / responsive.css>
< link href ='http://fonts.googleapis.com/css?family = Open + Sans:400,300,300italic,400italic,600,600italic,700,800,800italic,700italic'rel ='stylesheet'type ='text / CSS'>
< script type ='text / javascript'src ='js / jquery.js'>< / script>
< script type ='text / javascript'src ='js / amazingaudioplayer.js'>< / script>

< / head>

< body>
< div class =right-part>
< div class =col-lg-12 col-md-12 col-sm-12 col-xs-12 bg-color>
< div class =col-lg-2 col-md-2 col-sm-2 col-xs-2>
< div class =back>< a href =index.html> back< / a>< / div>
< / div>
< div class =col-lg-10 col-md-10 col-sm-10 col-xs-10>
< div class =col-lg-9 col-md-9 col-sm-9 col-xs-9>
< div class =song-name>播放器< / div>
< / div>
< div class =col-lg-3 col-md-3 col-sm-3 col-xs-3>
< div class =playerr>< / div>
< / div>
< / div>
< / div>
< / div>
< div class =bg>
< div class =container filter-main-div>
< div class =song-main-div row>
< div class =col-lg-12 col-md-12 col-sm-12 col-xs-12 player-div>
<! - < ul class =share-song>
< li>< a class =favhref =#123>< / a>< / li>
< li>< a class =sharehref =#123>分享< / a>< / li>
< a>< a class =rbthref =#123> RBT< / a>< / li>
< / ul> - >
< div id =primary>

< div class =demo-slider>

< link rel =stylesheettype =text / cssmedia =allhref =css / initaudioplayer.css/>
< div id =amazingaudioplayer-7style =display:block; position:relative; width:320px; height:164px; margin:0px auto 0px;>< div class =suffle > Suffle< / DIV>
< ul class =amazingaudioplayer-audiosstyle =display:none;>
  • < div class =amazingaudioplayer-sourcedata-src =audio / devesh.mp3data-type =audio / mpeg/>
    < / li>
    < / ul>
    < / div>< div class =play-fav>< a class =favhref =#123> sdfsdfsdfdsf< / a>< / div>
    < / div>
    < / div>


    < script src =js / initaudioplayer.js>< / script>
    < / div>
    < / div>
    < / div>
    < / div>


    <! - Bootstrap核心JavaScript
    ========================== ======================== - >
    <! - 放置在文档的末尾,以便页面加载更快 - >
  • 登录 关闭
    扫码关注1秒登录
    发送“验证码”获取 | 15天全站免登陆