【仅供内部供应商使用,不提供对外解答和培训】
【仅供内部供应商使用,不提供对外解答和培训】
扩展平台内置的消息推送,可以推送自定义的消息。
FS.MessageHelper = [];
FS.MessageHelper中可以放入如下格式的对象
{
executable : function(msg){},
action : function(msg){}
}
executable函数用于确定消息链接是否可以点击打开,返回true表示可以打开,返回false则表示无效的消息,而action函数则用户点击该消息后的操作。
(function(){
var openMessage = function(msg) {
FS.tabPane.addItem({
title : "我的消息" + msg.id,
src : msg.url
});
};
var executable = function(msg) {
return msg.username != null;
};
FS.MessageHelper.push({
executable : executable,
action : openMessage
});
})(jQuery);
自定义消息的示例可参照这里:http://www.finedevelop.com:2015/projects/FS/repos/plugins/browse/plugin-message