【发布时间】:2012-02-13 07:19:11
【问题描述】:
我正在使用带有 phonegap 的limejs,但遇到了声音问题
Lime.audio.Audio: 关注这个link 的 google group on stack overflow (thanx KenWong) 声音在我的 iPhone 上播放但没有播放在我的安卓上。
虽然声音在 google chrome 中工作,但是当我将相同的代码与 phoneGap 集成并为 android 执行它时,我听不到声音。
var welcomeSound = new lime.audio.Audio('assets/sounds/accordion.mp3');
if(welcomeSound.isLoaded() && !welcomeSound.isPlaying()){
alert('loaded');
welcomeSound.play();
}
我检查了 isLoaded() 函数。它没有为
加载声音 安卓。有没有其他方法可以正确加载和播放声音 对于安卓。我也简单地尝试了 phonegap sound api,它单独运行良好,但是 我想使用limejs.audio.Audio 功能。
limejs.audio.Audio for android 有限制吗?
我还尝试了不同的声音格式(例如:.mp3、.ogg、.wav、.aac) 对于安卓。但仍然面临与limejs音频相同的问题。
:) 所有声音都在我的 MAC 上的 google chrome 中工作,但不是 在安卓浏览器上工作。
同样非常奇怪的是,声音没有在 MAC 上播放 safari 但在 iphone safari 上运行流畅。
【问题讨论】:
标签: javascript html cordova javascript-framework limejs