通知声音在移动浏览器上不起作用's
Notification sound not working on mobile browswer's
我有一个像下面这样的javascript代码:
<script type="text/javascript" charset="utf-8">
function addmsg(count, play){
if(play == 'true')
{
$("#my_audio").get(0).play();
}
}
</script>
<html>
<audio id="my_audio" src="popsound.mp3"></audio>
</html>
在上面的代码中,"play"变量就像一个包含true或false值的标志,当play=="true"时播放声音。上面的代码在我的笔记本电脑浏览器上工作得很好,但是当我通过手机访问页面时,声音没有播放。我做了一些研究,但我不知道如何在我的情况下做。我是这个领域的新手,所以很抱歉,如果这个问题是毫无意义的,但是有人能帮助我吗?我想让它工作良好的移动浏览器了。提前谢谢你。
您需要为所有设备设置不同的格式。
<audio controls>
<source src="horse.ogg" type="audio/ogg">
<source src="horse.mp3" type="audio/mpeg">
Your browser does not support the audio element.
</audio>
来源:http://www.w3schools.com/html/html5_audio.asp
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 监视函数从服务返回不起作用,但作用域函数起作用
- 幻灯片滚动javascript不起作用
- 简单的javascript在Shopify中不起作用
- Recaptcha在IE7和IE8中不起作用
- Ember Data DS.Model's set函数不起作用
- JsFiddle上的鼠标事件不起作用
- 我的AngularJS表达式没有'不起作用
- 点击按钮输入不起作用
- 面向对象的Javascript代码在IE7中不起作用
- 分部隐藏在jquery中不起作用
- 在phonegap应用程序内部重定向不起作用
- Array.length似乎不起作用;console.log则显示其他情况
- $ionicplatform内的$scope不;不起作用
- 通知声音不起作用
- 为什么这种声音在移动设备上不起作用
- 声音管理器2播放事件配置不起作用
- Internet explorer中的预加载声音createjs-preloadjs不起作用
- 通知声音在移动浏览器上不起作用's
- Qooxdoo声音按钮打开/关闭不起作用