起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 7310|回复: 20

[结贴] 极光推送通知

[复制链接]

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
发表于 2016-6-8 16:58:18 | 显示全部楼层 |阅读模式
极光推送通知了之后点击不是进入自己APP界面?而是点击进去之后直接看到推送的内容,不应该是在自己的APP看相关内容吗?
发表于 2016-6-8 17:43:18 | 显示全部楼层
是的!你可以在接受消息的地方制定跳转到那个页面!
点击后就会打开相应页面查看!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

117

主题

771

帖子

1670

积分

金牌会员

Rank: 6Rank: 6

积分
1670
发表于 2016-6-9 01:33:49 来自手机 | 显示全部楼层
liangyongfei 发表于 2016-6-8 17:43
是的!你可以在接受消息的地方制定跳转到那个页面!
点击后就会打开相应页面查看! ...

接收消息的地方用this.comp报COMP错误
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2016-6-12 14:34:01 | 显示全部楼层
liangyongfei 发表于 2016-6-8 17:43
是的!你可以在接受消息的地方制定跳转到那个页面!
点击后就会打开相应页面查看! ...

这怎么写啊?不会啊,有没有例子?
回复 支持 反对

使用道具 举报

发表于 2016-6-14 14:39:50 | 显示全部楼层
波斯大香蕉 发表于 2016-6-12 14:34
这怎么写啊?不会啊,有没有例子?

this.comp ,this表示的是model对象!如果你想获取某个页面的组件对象,就需要把那个页面的this传进来!然后再使用这个参数调用comp方法!

例子!极光推送只有外卖案例使用到了!你看看吧!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2016-7-14 13:52:21 | 显示全部楼层
本帖最后由 波斯大香蕉 于 2016-7-14 13:57 编辑
liangyongfei 发表于 2016-6-14 14:39
this.comp ,this表示的是model对象!如果你想获取某个页面的组件对象,就需要把那个页面的this传进来! ...

接收消息的是什么地方啊?不知道要写在哪儿啊。
回复 支持 反对

使用道具 举报

发表于 2016-7-15 09:22:15 | 显示全部楼层
波斯大香蕉 发表于 2016-7-14 13:52
接收消息的是什么地方啊?不知道要写在哪儿啊。

比如:/UI2/takeout/jpush.js
接受消息的事件就是:onReceiveMessage
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2016-7-15 10:05:50 | 显示全部楼层
本帖最后由 波斯大香蕉 于 2016-7-15 10:22 编辑
liangyongfei 发表于 2016-7-15 09:22
比如:/UI2/takeout/jpush.js
接受消息的事件就是:onReceiveMessage

onReceiveMessage这个方法要写在全局的地方吗?IOS也是用一样的方法吗?
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2016-7-15 10:06:47 | 显示全部楼层
smarter 发表于 2016-6-9 01:33
接收消息的地方用this.comp报COMP错误

请问你是怎么写的?
回复 支持 反对

使用道具 举报

186

主题

1012

帖子

1663

积分

金牌会员

Rank: 6Rank: 6

积分
1663
QQ
 楼主| 发表于 2016-7-15 14:08:20 | 显示全部楼层
liangyongfei 发表于 2016-7-15 09:22
比如:/UI2/takeout/jpush.js
接受消息的事件就是:onReceiveMessage

我写了这个,完全没反应呢。代码如下
document.addEventListener("jpush.receiveMessage", function() {
                 console.log('2222');
                 }, false);

是不是需要重写/Native/plugins/cn.jpush.phonegap.JPushPlugin/www/JPushPlugin.js中的receiveMessageInAndroidCallback和receiveMessageIniOSCallback方法?
要怎么重写啊?我好像重写也没用啊。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-9-28 15:22 , Processed in 0.074440 second(s), 24 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表