audio - Palm WebOS:为什么声音会在一个设备上播放而不在另一台设备上播放的常见原因?

标签 audio webos palm

我正在为客户完成Palm Pre上的第一个应用程序。在测试过程中我悲哀地发现,声音,这对我的手心,做工精细,不会在我所有的客户端的设备上播放。

我正在播放声音,如下所示:

    this.objAudioPlayer = new Audio();
this.objAudioPlayer.src =   Mojo.appPath + 'sounds/'+'RID_SND_GAME.mp3';
this.objAudioPlayer.play();

这段代码有什么不好的地方吗?我还要找什么?

最佳答案

好的-回答我自己的问题...

显然,在Palm WebOS 1.2.1上,您可以播放的声音不是.ipk当前程序包的一部分,而是先前版本的一部分。我正在设备上听到幻像声音,因为它们以前是作为该程序的早期版本的一部分安装的,但是声音文件未包含在后续版本中。因此,尽管我可以在设备上听到声音,但是我的客户却听不到,因为他只是在获取最新的结帐信息,而这遗漏了一些必需的音频文件。

我能够通过从设备中删除该应用程序,然后进行全新的Palm安装(hmmm,在发布代码之前进行全新安装,似乎我以前可能已经听过这些建议)来重现客户的体验。

关于audio - Palm WebOS:为什么声音会在一个设备上播放而不在另一台设备上播放的常见原因?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1683425/

相关文章:

javascript - 如何在 LG webos 电视上播放音频

webkit - 开发网页内容时如何在 WebOS 上为 webkit 实现简单的 javascript 触摸事件

c# - 如何可视化声音?

java - 我如何停止播放声音? -Java

javascript - 如何在 palm 应用程序中手动将滚动条应用于表单

webos - 在 webOS 中双击

python-2.7 - Pydub 和 Aplay : suppress verbose output?

ios - iOS应用程序中的音频文件

java - 通过 I/O 流接收一定数量的字节