apicloud 自定义模块 3- 推送通知模块

moduleNotification 模块

–designed by yuanbao@epichust

公司内部人员可将模块包下载后上传,进行使用。下载见有道云笔记:

文档:YB- 消息推送通知模块 -API 文档.note
链接:https://note.youdao.com/s/bZijuK8s

0 功能介绍:

用于创建一个消息通知推送,带提示音,可展示多个通知对象,在下拉框中和数量角标展示。(实现点击通知跳转到应用,未实现跳转到应用后的后续操作)

1 模块接入初始化:

var moduleNotification = null; 
apiready = function(){ 
  moduleNotification = api.require("moduleNotification"); 
}

2 推消息通知:showNotification()

传参:两项必填,title 为通知标题,content 为通知内容;

var params = { 
  title : title, 
  content : content 
}; 
moduleNotification.showNotification(params, function(ret, err){ 
  if (ret) { 
    var status = ret.status; 
  } else { 
    alert(JSON.stringify(err)); 
  } 
});

3 样式效果截图、项目应用代码文件、模块 zip 包

详见有道云笔记