OneSignal ionicV1 Help me

สอบถามผู้รู้ครับ ผมต้องการ get player id เพื่อไปใช้งานต่อ ในเว็บอ้างอิง
https://documentation.onesignal.com/docs/cordova-sdk#section--getpermissionsubscriptionstate-

ผมใช้  getPermissionSubscriptionState เพื่อ get permission


window.plugins.OneSignal.getPermissionSubscriptionState(function(status) {
  status.permissionStatus.hasPrompted;
  status.permissionStatus.status;

  status.subscriptionStatus.subscribed;
  status.subscriptionStatus.userSubscriptionSetting;
  status.subscriptionStatus.userId;
  status.subscriptionStatus.pushToken;
});



และ addSubscriptionObserver เพื่อ  get player ID



window.plugins.OneSignal.addSubscriptionObserver(function (state) {
  if (!state.from.subscribed && state.to.subscribed) {
    console.log("Subscribed for OneSignal push notifications!")
    // get player ID
    state.to.userId
  }
  console.log("Push Subscription state changed: " + JSON.stringify(state));
});


แต่พอเอาไปรัน มันขึ้น

TypeError: window.plugins.OneSignal.getPermissionSubscriptionState is not a function
และ
TypeError: window.plugins.OneSignal.addSubscriptionObserver is not a function

ใครพอทราบปัญหาบ้างไหมครับ

ขอบพระคุณมากครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่