我正在为iPhone播放用于板球啁啾声识别的音频文件的Web应用程序(在chirpid.com上)。用户可以通过点击屏幕按钮来启动和停止音频。但是,如果用户在播放声音文件时轻击主页按钮,它将继续在后台播放(iOS4功能)。我想在这种情况下停止音频。有没有可以通过Safari中的Javascript使用的事件或属性来确定我何时进入后台?如何在iOS4 iPhone Web应用程序放入后台时停止HTML5音频?
7
A
回答
0
我猜你需要创建一个监听系统事件的监听器...
iOS4的具有某种锁定功能可以分配给按钮,也许你可以绑定一个脚本来减少音量。
如果您发现解决方案很好,并将其发布到此处供其他人查看。
祝你好运!
1
在关闭应用程序时,您可以像这样手动触发“停止”按钮。
- (void)applicationDidEnterBackground:(UIApplication *)application {
if(audioIsPlaying) {
[btnStop sendActionsForControlEvents:UIControlEventTouchUpInside];
}
}
当使用applicationDidEnterBackground:函数时,您可以使用5秒来执行任何操作。 这应该足以阻止音频;-)。
相关问题
- 1. iPhone停止在后台播放音频
- 2. iOS4上的HTML5音频iPhone脱机Web应用程序无法播放?
- 3. 音频录制在应用程序转到后台时停止
- 4. WKWebView停止音频时,后台应用程序
- 5. 如何在应用程序在后台播放音频?
- 6. 在后台停止音频
- 7. 在不停止iPhone音乐的情况下播放HTML5音频
- 8. 如何停止音乐,如果在后台应用程序
- 9. 如何停止HTML5音频标签播放的音频
- 10. iOS4和后台播放过程中的音频播放
- 11. 如何在播放媒体时阻止Cordova应用程序在后台停止
- 12. 当应用程序关闭时,Android Studio音频停止播放
- 13. 当应用程序在后台播放音频或声音
- 14. iOS 8在10分钟后停止在后台播放音频
- 15. iPhone:停止在后台运行程序
- 16. 在后台播放音频(iPhone OS 4.0)
- 17. HTML5音频停止功能
- 18. 在后台播放音频崩溃应用程序
- 19. 如何在应用程序转到后台时停止updupatingLocation(ios6)
- 20. 如何在应用程序启动时停止后台任务?
- 21. GPS在应用程序进入后台状态时不停止
- 22. HTML5 iPad/iPhone设备上的音频在触摸时会停止
- 23. iPhone iOS4-在后台播放闹钟?
- 24. 如何停止播放声音时关闭应用程序
- 25. 需要youtube音频继续播放时,iOS应用程序进入后台
- 26. iOS对讲机应用程序在后台播放音频
- 27. 在Windows8应用程序的后台播放音频文件?
- 28. 即使在后台播放应用程序的音频
- 29. iPhone - 在后台应用程序中播放闹钟声音
- 30. 当iPhone应用程序在后台播放循环声音
这个问题有什么好运? – Crashalot 2011-10-15 20:26:04