asp.net音频播放代码,兼容HTML5以及非HTML5浏览器

前台代码:

<span style="font-family:Microsoft YaHei;font-size:18px;"><asp:Panel ID="plSong" runat="server" Visible="false" Style="text-align: center;">
  <audio controls="controls" autoplay="autoplay">
     <source src="/<%=ViewState["filePath"] %>" type="audio/mp3" autostart=true />
     <embed src="/<%=ViewState["filePath"] %>"  autostart=true height="30" width="100%"/>  src路径必须用/,不能用\
  </audio>
</asp:Panel></span>

 

后台代码:

<span style="font-family:Microsoft YaHei;font-size:18px;">ViewState["filePath"] = (ConfigurationManager.AppSettings["FilePath"] + e.CommandArgument.ToString()).Replace("\\", "/");
this.plSong.Visible = true;</span>

 

支持HTML5浏览器效果图:


 

 

不支持HTML5浏览器效果图:

 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.duanlonglong.com/qdjy/574.html