ionic3 点击通知后跳转到制定页面的问题

jmessage
jpush
标签: #<Tag:0x00007fb8370eab18> #<Tag:0x00007fb8370ea780>

#2

开启debug ,看一下完整的日志,包括极光的和系统的和你项目本身的

看卡顿时的日志提示有些什么


(李二十九) #3

没有什么特别的日志,就是程序里面的代码已经执行了,但是界面一直没有变化


(李二十九) #4

这是我的代码


#5

1、用 demo 测试

2、将你的测试得到的日志信息完整的放上来,传 TXT文件也可,我们来分析。

3、iOS出现还是Android出现,还是都出现


(李二十九) #6

不会用你们的demo测试。。。 不知道完整的日志信息放在那里。。目前iOS和Android上面都有这样的情况


#7

(李二十九) #8

logjpush(1).txt (702.5 KB)


(Hevin) #9

具体是应用在后台的时候点击通知栏跳转,还是就在应用打开时点击通知栏跳转?


(李二十九) #10

目前测试的是应用在打开的时候点击通知栏跳转


(李二十九) #11

日志有分析结果么


(李二十九) #12

有结果了么?项目最近要上线,麻烦了,有没有结果都通知一下


(Hevin) #13

我这边用 ionic 官方的 demo 在模拟器中测试,没有出现跳转后页面变卡的情况。理论上来讲,在点击通知事件内的代码执行完,通知插件的事情就已经做完了。跳转之后页面的加载,不是插件控制的。

日志上显示有 AnimationBlocked,动画卡顿,但看不出是什么原因造成的。


(李二十九) #14

多谢,能否给出你们的点击之后的跳转方式


(Hevin) #15

官方的 sidemenu 示例,在 HomePage 里监听点击通知事件,跳转到 ListPage。

document.addEventListener('jpush.openNotification', (event) => {
  this.navCtrl.push(ListPage);
}, false);

(李二十九) #16

多谢,我也是这样的跳转的。可能我的数据处理有点问题吧。多谢了


(李二十九) #17

这个sidemenu 示例可以在git上面 找到么


(Hevin) #18

就是 ionic 官网上的 sidemenu 初始模板,不确定具体 git 地址。


(李二十九) #19

多谢,。。。。。


(Geyu Vito) #20

请问您的问题解决了吗?我现在也遇到了类似问题


(从未在变) #21

我也碰到了相同到问题,请问你是怎么解决的