【发布时间】:2011-12-06 09:21:10
【问题描述】:
我想播放声音通知,所以我使用了这里描述的方法:Cross-platform, cross-browser way to play sound from Javascript? 但是,当客户端机器上没有安装 quicktime 时,每次调用soundPlay 函数时,都会弹出一个窗口。说quicktime没有安装,建议安装。
为了用户体验,我不想像这样在没有 quicktime 的情况下打扰用户:
function hasQuickTime() {
// how do I know ?
}
// play sound only if quickTime is installed
if (hasQuickTime()) {
soundPlay();
}
【问题讨论】:
-
这里的脚本基本相同:dithered.chadlindstrom.ca/javascript/quicktime.html 但您可能更喜欢更具体的示例和详细的解释方式。
标签: javascript windows browser quicktime