Плагин Cordova Push error: PushNotification не определено - PullRequest
0 голосов
/ 28 декабря 2018

Я выполнил все инструкции по установке подключаемого модуля PhoneGap по адресу:

https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/INSTALLATION.md

Я также прочитал приведенный здесь пример кода:

https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/EXAMPLES.md

И я попробовал плагин со следующим примером кода:

document.addEventListener("deviceready", notifications(), false);

//NOTIFICATIONS
function notifications(){
    try{
        var push = PushNotification.init({
          android: {}
        });
    }
    catch(err){
        alert("error : " + err);
    }
}

Я собрал APK-файл и установил его на реальном устройстве.Когда приложение запускается, я получаю следующее предупреждение: ошибка: ReferenceError: PushNotification не определено

Я работаю с: Cordova CLI 8.0.0, Cordova Android 7.0.0,Плагин PhoneGap Push 2.1.2

1 Ответ

0 голосов
/ 28 декабря 2018

Я решил проблему.Я нашел рабочий пример проекта по адресу: https://github.com/jcesarmobile/phonegap-plugin-push-sample

Лучший способ работы с этим плагином - записать его код в файл index.js, как в примере выше, вместо другого файла JS, какЯ сделал (даже если я вызвал событие deviceReady).

...