gpt4 book ai didi

javascript - 如何替换推送插件 PhoneGap/Cordova 4.0 中的 window.plugin(已弃用)?

转载 作者:行者123 更新时间:2023-11-29 17:43:46 25 4
gpt4 key购买 nike

我尝试在我的 Cordova (Phonegap) 应用程序(4.1 版)中实现推送通知。

如您所知,window.plugins 在 Cordova 4.0 之后被删除https://wiki.apache.org/cordova/DeprecationPolicy

但大多数插件都喜欢 PushWooshPushPlugin仍然在他们的代码中使用 window.plugins 现在已经变得无用了。

  1. 你能推荐一些在 Cordova 4.0+ 中工作的推送插件吗?
  2. 如果可能 - 你能建议如何改变 PushWoosh新 Cordova 的插件?

最佳答案

Cordova 已经用函数 cordova.require() 替换了 window.plugins 您需要查找定义插件的 namespace 。 对于 pushwoosh,它是:“com.pushwoosh.plugins.pushwoosh.PushNotification”

所以代替:

var PushNotification = window.plugins.PushNotification;

试试这个:

var PushNotification = cordova.require("com.pushwoosh.plugins.pushwoosh.PushNotification");

关于javascript - 如何替换推送插件 PhoneGap/Cordova 4.0 中的 window.plugin(已弃用)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27760349/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com