这可能是在黑暗中拍摄,但它是这样的:
我有一个使用 Phonegap 在 iPhone 上运行良好的 HTML5 游戏。
我使用 Web Audio API(从 ios 6 开始支持)添加了音频。这也很有效,除非我退出应用程序然后重新打开应用程序(从“后台”)。
恢复后,应用程序现在暂停然后崩溃。
其他一些信息
在使用 howler.js 音频框架后,我首先注意到了这一点。我删除了这个并尝试了 Web Audio API 的最基本的准系统示例,但问题仍然存在。
我正在 iOS 6.1.2 和 iPhone5 上使用 Phonegap 2.5.0 对此进行测试。
连接到xcode时由于某种原因无法通过xcode进行调试,应用程序仍然会在恢复时暂停但不会崩溃。(所以只有从主屏幕上的图标运行时才会崩溃)
我想我把它归结为
ctx.createBufferSource()
电话。
如果其他人有同样的经历甚至有解决方案,我很想听听!
谢谢
j。