【发布时间】:2017-11-22 18:57:26
【问题描述】:
背景
我有一个使用cordova-media-plugin 内置录音机的应用程序。
名义上我可以记录和保存文件。
问题
当我正在录制并关闭应用程序(没有instance.stopRecord())然后创建文件时,录制但不正确保存。我可以打开它,但我不能玩。
有人知道如何解决这个问题吗?
【问题讨论】:
-
您是否已经尝试使用pause-event-handler?在这个函数中你可以调用 instance.stopRecord()
-
是的。我想过这个问题 。但问题是我的应用可以在后台模式下录制(当应用在主屏幕时)
-
好的,那么您必须使用按钮(或某种控件)来启用/禁用后台录制,因为在cordova中没有“关闭”事件,并且当应用程序刚刚启动时会触发暂停放入后台或真正关闭,因此您无法区分这两个“事件”。祝你好运!
标签: cordova ionic2 cordova-plugins ionic3 cordova-media-plugin