Cordova fcm 插件:“chunk”参数必须是字符串类型或 Buffer 的实例

问题描述 投票:0回答:2

我想在 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])
android firebase cordova
2个回答
1
投票

这是该插件的新分支,请安装此插件 - 修复所有问题:

cordova-plugin-fcm-with-dependecy-更新


0
投票

以下是指导安装“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/

希望对你有帮助。

© www.soinside.com 2019 - 2024. All rights reserved.