cordova - 使用 ionic 框架从设备检索设备 token

标签 cordova ionic-framework push-notification

我正在使用 ionic开发应用程序,我需要获取推送通知的设备 token ,但遇到了麻烦。应用程序没有收到通知,但我仍然需要在用户登录应用程序时发送设备 token (例如,我需要在不接收通知的情况下获取设备 token )。我也尝试使用 Cordova 推送通知插件。

最佳答案

我用过 phonegap-plugin-push插件,它非常容易和简单。对于 regIDdeviceReady 上的代码中我用过的事件。

var push = PushNotification.init({
        "android": {
            "senderID": "SENDER-ID"
        },
        "ios": {"alert": "true", "badge": "true", "sound": "true"}, 
        "windows": {} 
    });

    push.on('registration', function(data) {
        console.log("registration event");
        //here is your registration id
        console.log(data.registrationId);
    });

This也是教程的链接

希望能帮助到你。

关于cordova - 使用 ionic 框架从设备检索设备 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36717556/

相关文章:

android - 在 Cordova 中访问 Android 环境目录

javascript - jQuery 移动按钮有时只会被选中,但不会发生页面转换

cordova - PhoneGap - 存储图像,然后获取其 base64 编码数据

ionic-framework - ionic devapp 只是搜索

javascript - AngularFire - 类型错误 : Cannot read property '$add' of undefined

ios - 当 firebase 数据库中的值发生变化时创建推送通知

ios - 角标(Badge)号码不会清除

javascript - phonegap cordova native android 菜单按钮未触发

javascript - 如果您曾经按下过该按钮,您只会看到 'one' 黑心。如果没有,您将看到一个 'white heart'

Android 通知大图样式和大文本样式