I have a problem with angular -mobile-nav on the very initial page load of the Cordova 2.8 Android project using Ripple Emulator. The error I am getting is:
TypeError: Object #<Object> has no method 'overrideBackbutton' at module.exports.exec (chrome-extension://geelfhphabnejjhdalkjhgipohgpdnoc/ripple.js:40:22917) at backButtonChannel.onHasSubscribersChange (http://localhost:8076/cordova.js:1145:13) at Channel.subscribe (http://localhost:8076/cordova.js:667:49) at HTMLDocument.document.addEventListener (http://localhost:8076/cordova.js:132:34) at null.<anonymous> (http://localhost:8076/components/mobile-nav/mobile-nav.js:11:14) at Channel.fire (http://localhost:8076/cordova.js:709:23) at http://localhost:8076/cordova.js:232:47
Basically, this is the reason for the mobile-nav.js 11 line:
document.addEventListener("backbutton", function() {
And the error caused by calling cordova.js coming from line 1145:
exec(null, null, "App", "overrideBackbutton", [this.numHandlers == 1]);
Is this a problem you can replicate? Any help would be greatly appreciated.
source share