The huawei push for cordova, hms sdk version, now only support android.
cordova plugin add cordova-hms-push
Open the root project level build.gradle, ensure the following settings added
buildscript { repositories { maven { url 'http://developer.huawei.com/repo/' } } dependencies { classpath 'com.huawei.agconnect:agcp:1.0.0.300' } }
cordova.plugins.hmspush.init();
document.addEventListener('hmspush.tokenRegistered', function (event) {
console.log(event.token)
}.bind(this), false);
You can get the token value by event.token