log2c / cordova-plugin-log2c-aliyun-push

Cordova 阿里云移动推送插件
Apache License 2.0
2 stars 4 forks source link

在Ionic中使用了推荐的初始化,但是没有执行 initPushService(this) 这个方法 #6

Closed jombLiu closed 4 years ago

jombLiu commented 4 years ago

在Ionic中使用了推荐的初始化,但是没有执行 initPushService(this) 这个方法, 导致推送通知不成功

jombLiu commented 4 years ago

如果有Ionic的使用方式, 麻烦给下地址

coloz commented 4 years ago

https://github.com/log2c/cordova-plugin-log2c-aliyun-push/tree/%40ionic-native

jombLiu commented 4 years ago

目前主要的问题还是不能推送执行初始化

log2c commented 4 years ago

在Ionic中使用了推荐的初始化,但是没有执行 initPushService(this) 这个方法, 导致推送通知不成功

用哪个方法初始化? 方法一的话,检查AndroidManifest.xmlapplication节点是否成功添加了 android:name="com.alipush.PushApplication"

jombLiu commented 4 years ago

有几个问题质询下:见下图 image 这块的value还都是变量,有问题

jombLiu commented 4 years ago

image 还有一个问题是,Android 在app进程关闭的情况下,配置辅助推送后可以收到通知, 但是 点击通知打不开App, 这块的activity应该怎样配置? [以上的所有问题都是基于Ionic5+capacitor+angular9 去实现的]

log2c commented 4 years ago

有几个问题质询下:见下图 image 这块的value还都是变量,有问题

你的怎么是 capacitor? 我只测试了 Cordova 环境。

meta 标签变量不变问题估计也是因为这个的问题,或者是因为 命令行传参错误导致的。

点击不打开App的问题是因为后台推送参数导致的,参考 https://github.com/log2c/cordova-plugin-log2c-aliyun-push/blob/0eba7ac38158be3ac916329d66612c7c8b497907/src/android/PopupPushActivity.java#L55

jombLiu commented 4 years ago

感谢回复!