帖子
帖子
用户
博客
课程
123下一页
返回列表 发新帖
显示全部楼层
20
帖子
0
勋章
142
Y币

[插件开发] api.notification中的extra字段该如何使用

[复制链接]
发表于 2015-7-30 09:39:49
file:///C:\Users\yeshi123\AppData\Roaming\Tencent\Users\78476960\QQ\WinTemp\RichOle\Y12AYY~64VXZVM0G7KDG2OK.png Y12AYY~64VXZVM0G7KDG2OK.png
如何确定回调的网页,网页该如何接值?

20
帖子
0
勋章
142
Y币
xnceo 发表于 2015-7-30 10:52
点击后就到
function(ret, err){
});

我在里面只取到了ret.id,ret.extra没有获取到
5
帖子
0
勋章
1万+
Y币
在需要时传入notify参数就行了,如果在通知被点击后,该数据将通过监听函数回调给网页,在他的回调里就接收到此数据

api.notification({
    notify: {
        content: '闹钟',
        extra:'extra'
    },
    alarm: {
        hour: 7,
        minutes: 30,
        daysOfWeek: [2,3,4,5,6]
    }
}, function(ret, err){
    if(ret && ret.id){
        api.alert(ret.id);
    }
});

如果notification时传入了notify,那么将收到callback,返回本次状态栏通知的id,该id可用于取消状态栏通知。
20
帖子
0
勋章
142
Y币
技术支持-M 发表于 2015-7-30 10:11
在需要时传入notify参数就行了,如果在通知被点击后,该数据将通过监听函数回调给网页,在他的回调里就接收 ...

呵呵,这回复就是复制粘贴的,api文档里的原话,首先问问,通知栏的点击事件如何确定,回调里使用这个参数是ret.extra?
5
帖子
0
勋章
1万+
Y币
夜释v 发表于 2015-7-30 10:30
呵呵,这回复就是复制粘贴的,api文档里的原话,首先问问,通知栏的点击事件如何确定,回调里使用这个参 ...

第一:文档已经说得很清楚
第二:先使用看下效果,打印下回调的数据

通知栏的点击事件就是在回调里,只要传了notify,点击通知回调必执行
21
帖子
0
勋章
770
Y币
是的,是使用ret.extra,楼主自己多试试吧
21
帖子
0
勋章
770
Y币
点击后就到
function(ret, err){
});
这里面了
20
帖子
0
勋章
142
Y币
技术支持-M 发表于 2015-7-30 10:45
第一:文档已经说得很清楚
第二:先使用看下效果,打印下回调的数据

打印了数据,就只有ret.id,ret.extra没有
5
帖子
0
勋章
1万+
Y币
夜释v 发表于 2015-7-30 12:01
我在里面只取到了ret.id,ret.extra没有获取到

就是只有ret.id,文档已经说明,此ID可用于取消通知
20
帖子
0
勋章
142
Y币
技术支持-M 发表于 2015-7-30 12:07
就是只有ret.id,文档已经说明,此ID可用于取消通知

那extra该如何获取呢
123下一页
您需要登录后才可以回帖 登录

本版积分规则