星期二 晴 27~38℃
js 判断浏览器(含360)
判断 360 浏览器,详见:http://xliar.com/thread-138-1-1.html
下面的 360 判断是从上面的方法中抽离的,只允许 chrome 以及 IOS 上的 safari 访问:
function checkBrowser() {
var ua = navigator.userAgent,
isChrome = (ua.indexOf("Chrome") != -1) ? true : false,
isIOS = /\((iPhone|iPad|iPod)/i.test(ua) ? true : false,
isSafari = (ua.indexOf("Safari") != -1) ? true : false,
help = function () {
alert(‘非chrome浏览器’);
};
if (!isChrome) {
if (isIOS && isSafari) {
// 在IOS上使用safari
} else {
help();
}
} else {
// 360
var subtitleEnabled = function () {
return "track" in document.createElement("track");
},
scopedEnabled = function () {
return "scoped" in document.createElement("style");
};
if (subtitleEnabled() && scopedEnabled()) {
help();
}
}
}
chrome扩展开发笔记(10) notification升级
chrome 更新到 v28,发现以前使用 createHTMLNotification() 创建桌面通知的方法:
webkitNotifications.createHTMLNotification(‘notification.html’);
会报错:
Uncaught TypeError: Object #<NotificationCenter> has no method ‘createHTMLNotification’
新的 notification 只支持“文本”和“图片”,且不再支持加载 html 页面。
参考:
(英文)https://developer.chrome.com/apps/desktop_notifications.html
(中文)https://crxdoc-zh.appspot.com/apps/desktop_notifications.html
新的 notification 方法参考:
(英文)https://developer.chrome.com/apps/notifications.html
(中文)https://crxdoc-zh.appspot.com/apps/notifications.html
(以上参考资料可能需要翻墙访问)
屌丝团记忆(55) 吃饭,永远的痛
一到吃饭时间就纠结,磨磨蹭蹭,磨磨叽叽,去哪吃呢?
其实去哪吃并不重要,重要的是,吃饭时间到了,就得先站起来走出去再说。
发表评论