cordova-plugin-badge icon indicating copy to clipboard operation
cordova-plugin-badge copied to clipboard

Error on Android: this.createCallbackFn is not a function

Open sebastianhelbig opened this issue 7 years ago • 2 comments

Anyone else experienced this? Testing on emulator. (Nexus_5X_API27, Android 8.1.0)

Plugin version: 5.3.0 Platform: Android OS version: OS X Cordova version (cordova -v): 8.0.0 Cordova platform version (cordova platform ls): android 7.0.0

sebastianhelbig avatar Mar 04 '18 20:03 sebastianhelbig

@sebastianhelbig Please provide a code snippets that reproduces the error message.

katzer avatar Mar 07 '18 12:03 katzer

Same error with cordova-android-6.4.0

Code is

    if (window.cordova.plugins &&
        window.cordova.plugins.notification &&
        window.cordova.plugins.notification.badge
    ) {
      window.cordova.plugins.notification.badge.requestPermission();
    }

I solved it by using only this instead:

    if (window.cordova.plugins &&
        window.cordova.plugins.notification &&
        window.cordova.plugins.notification.local
    ) {
      window.cordova.plugins.notification.local.requestPermission();
    }

sebastianhelbig avatar Mar 17 '18 15:03 sebastianhelbig