我想在 Cordova 应用程序中使用 Firebase 启用推送通知。我在他们的控制台中创建了一个新的 firebase 项目,并添加了 Android 和 iOS 应用程序。下载密钥,将它们放在 Cordova 的根目录中,然后运行命令安装 fcm 插件:
cordova plugin add cordova-plugin-fcm
。
然后我尝试准备或构建并收到下一个错误(适用于 Android 和 iOS):
cordova prepare ios
The "chunk" argument must be of type string or an instance of Buffer. Received an instance of Error
我正在使用:
Installed platforms:
android 8.1.0
ios 5.1.1
Available platforms:
browser ^6.0.0
electron ^1.0.0
osx ^5.0.0
windows ^7.0.0
Cordova version: 9.0.0 ([email protected])
这是该插件的新分支,请安装此插件 - 修复所有问题:
以下是指导安装“cordova-plugin-fcm”中错误的正确方法和修复错误的链接:
1-https://dev.to/gikwegbu/cordova-fcm-push-notification-3198
2-https://www.freecodecamp.org/news/firebase-cloud-messaging-integration-for-cordova-hybrid-apps/
希望对你有帮助。