如何创建Google Chrome扩展程序,并在网站页面中为每次更改添加通知?
答案 0 :(得分:0)
如果您的网站有RSS Feed,您可以执行以下操作(仅限新页面):
使用jQuery获取并解析RSS提要:
$.get('http://yoursite.com/rss', function(data) {
$(data).find('item').each(function() {
var url_news = $(this).find('link').text();
var news_id = $(this).find('id').text();
var descr = $(this).find('title').text();
});
});
使用Chrome通知显示通知 https://developer.chrome.com/extensions/notifications
var title = "Title";
var notification = webkitNotifications.createNotification(img, title, descr);
notification.onclick = function() {
chrome.tabs.create({url: url_news}, notification.cancel());
chrome.windows.getLastFocused(null, function(win){
if(win.state=="minimized"){
chrome.windows.update(win.id, {state:"normal", focused:true});
}
});
};
notification.show();
更新您的RSS Feed后,Chrome扩展程序会显示通知