abb*_*o2t 6 cordova ionic-framework wonderpush capacitor ionic-vue
我正在尝试使用https://docs.wonderpush.com/docs/mobile-push-notifications-ionic上的文档为 Ionic 设置 Wonderpush 集成
\n说明说要安装插件:
\nionic cordova plugin add wonderpush-cordova-sdk --variable CLIENT_ID=YOUR_CLIENT_ID --variable CLIENT_SECRET=YOUR_CLIENT_SECRET --variable SENDER_ID=YOUR_SENDER
...但由于我的应用程序是电容器应用程序,我必须使用以下命令安装插件:
\nnpm install wonderpush-cordova-sdk
--variable我可以 \xe2\x80\x99t 弄清楚以这种方式安装插件时如何设置 CLIENT_ID、CLIENT_SECRET 和 SENDER_ID(此命令没有 \xe2\x80\x9c \ xe2\x80\x9d 标志),并且我\xe2\x80\x99m 在我的设备上运行应用程序时出现运行时错误,提示这些变量丢失。你知道我如何填充这些值吗?提前致谢!
我能够找到放置这些变量的位置。在 中capacitor.config.json,我对该元素进行了以下更改"cordova": {}。
"cordova": {
"preferences": {
"WONDERPUSH_CLIENT_ID": "<YOUR-CLIENT-ID>",
"WONDERPUSH_CLIENT_SECRET": "<YOUR-CLIENT-SECRET>",
"WONDERPUSH_LOGGING": true,
"WONDERPUSH_AUTO_INIT": true,
"WONDERPUSH_REQUIRES_USER_CONSENT": false
}
}
Run Code Online (Sandbox Code Playgroud)
然后,我运行ionic cap sync,从 IDE 启动应用程序,成功了!
| 归档时间: |
|
| 查看次数: |
4285 次 |
| 最近记录: |