相关疑难解决方法(0)

用Javascript播放音频?

我正在用HTML5和Javascript制作游戏.

我怎么能通过Javascript播放游戏音频?

javascript html5 html5-audio

629
推荐指数
12
解决办法
74万
查看次数

如何让JavaScript发出哔哔声?

当用户超出我的最大字符数限制时,我希望我的网页发出蜂鸣声<textarea>.

javascript browser audio beep

221
推荐指数
10
解决办法
20万
查看次数

使用Javascript播放声音通知?

我怎么能这样做,所以每当用户点击链接我们发出声音?在这里使用javascript和jquery.

javascript audio jquery

86
推荐指数
7
解决办法
18万
查看次数

使用jQuery 1.4播放声音的跨平台,跨浏览器方式?

我正在尝试让jQuery在元素悬停/点击上播放声音.(这就像没有闪存的Flash网站)

我尝试过跨平台,跨浏览器方式推荐的方法从Javascript播放声音?,jQuery Sound插件和其他一些教程没有任何成功.我假设这是因为他们自2008年以来没有更新过.

有没有人有任何建议?

audio jquery

22
推荐指数
3
解决办法
3万
查看次数

跨浏览器兼容音频有哪些选项?

我正在使用这个功能:

function playSound(file) {

MyAudio = new Audio(file);
MyAudio.play();

}
Run Code Online (Sandbox Code Playgroud)

不幸的是,我很难找到适用于所有浏览器的文件类型.Mp3适用于Chrome,Safari,IE但不适用于FF和Opera,而.ogg文件似乎只适用于FF.

有什么建议来解决这个问题吗?我认为没有办法以编程方式检测正在使用哪个浏览器,然后播放相应的文件类型?任何建议/想法赞赏.谢谢.

javascript audio mp3 cross-browser ogg

6
推荐指数
1
解决办法
3326
查看次数

一种通用的跨平台方式(移动),向用户显示警报

我有一项任务是创建一个客户端应用程序,该应用程序可以向用户显示通知被发现的概率很高的通知.

该应用程序应该适用于Android(2.0 +)/ iOS/WP.

以下是用例:

  1. 用户启动应用程序并执行一些操作.然后他切换到主屏幕/另一个应用程序.
  2. 对Action的响应使应用程序发出通知.用户注意到通知,而不管他此刻在他的移动设备上使用了什么另一个应用程序(或主屏幕).

不要求应用程序是本机应用程序或基于Web浏览器的移动应用程序.通知可能是设备上的声音或振动,但我知道从浏览器中访问振动仍然很棘手.

以下是迄今为止制作通用声音/振动通知机制的研究结果:

  • 似乎让移动设备从浏览器振动只能在移动Firefox中运行(没有iOS,没有WP);
  • audiohtml5标签的支持仍然是实验性的,它不适用于每个浏览器/设备;
  • 此示例中的声音警报仅适用于移动Firefox(要求插件播放mp3声音),Android浏览器保持静音.

所以,问题是:

有没有办法强迫移动设备用户(Android 2.0 +/iOS/WP)查看来自移动应用程序的通知?唯一的方法是为每个移动平台编写本机应用程序吗?

notifications alert cross-browser push-notification vibration

6
推荐指数
1
解决办法
288
查看次数

如何检测是否使用javascript安装了quicktime?

我想播放声音通知,所以我使用了这里描述的方法:跨平台,跨浏览器的方式从Javascript播放声音?但是,如果客户端计算机上未安装quicktime,则每次soundPlay调用该函数时,都会显示一个Windows弹出窗口.它说没有安装quicktime,并建议安装它.

对于用户体验,我不想在没有像这样的快速时间的情况下打扰用户:

function hasQuickTime() {
  // how do I know ?
}

// play sound only if quickTime is installed
if (hasQuickTime()) {
  soundPlay();
}
Run Code Online (Sandbox Code Playgroud)

javascript browser windows quicktime

5
推荐指数
1
解决办法
2957
查看次数

4
推荐指数
1
解决办法
3635
查看次数

在加载网页时产生2个或更多短音

我有6个声音文件(1.wav 2.wav等...),每次打开网页时都必须听到3个不同的声音文件.数字是随机选择的.我尝试了多个"嵌入",但只生成了最后选择的声音.我也尝试过调整bgsound属性的javascript例程,但是,我一次无法产生多个声音.声音需要在打开页面时自动播放,或者可以通过单击按钮或链接来触发,但是,只有一次单击是可接受的.还有另一种方法吗?建议非常欢迎.

html audio

1
推荐指数
1
解决办法
1010
查看次数