From 8b6c9574df051ab5000cd8e8591cce57b6d4e3d0 Mon Sep 17 00:00:00 2001 From: Braden Shepherdson Date: Fri, 21 Sep 2012 15:33:56 -0400 Subject: [PATCH] Make AudioHandler stop and clean up on onReset() --- framework/src/org/apache/cordova/AudioHandler.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/framework/src/org/apache/cordova/AudioHandler.java b/framework/src/org/apache/cordova/AudioHandler.java index ccf9f6cf..9ee226ab 100644 --- a/framework/src/org/apache/cordova/AudioHandler.java +++ b/framework/src/org/apache/cordova/AudioHandler.java @@ -139,6 +139,14 @@ public class AudioHandler extends Plugin { this.players.clear(); } + /** + * Stop all audio players and recorders on navigate. + */ + @Override + public void onReset() { + onDestroy(); + } + /** * Called when a message is sent to plugin. *