当前位置: 首页 > news >正文

公司官网是什么意思南昌seo外包公司

公司官网是什么意思,南昌seo外包公司,网址大全360,昆明网站建设论坛系统通知是桌面应用的常见功能,用于给用户发送提醒(刷下存在感 🙂),还能帮定点击事件以便后续的操作。 Electron 自带通知模块,下方代码是一个简单的示例 const { Notification } require(electron)cons…

系统通知是桌面应用的常见功能,用于给用户发送提醒(刷下存在感 🙂),还能帮定点击事件以便后续的操作。

Electron 自带通知模块,下方代码是一个简单的示例

const { Notification } = require('electron')const notice = (title, body)=> new Promise((ok,fail)=>{if(!Notification.isSupported()) fail("当前系统不支持通知")let ps = typeof(title) == 'object'? title : {title, body}let n = new Notification(ps)n.on('click', ok)n.show()
})notice(`通知演示程序`, `程序启动完成,本次初始化耗时 ${Math.ceil(Math.random()*1000)} ms`)

我们看看运行效果(OS 为 windows 11 家庭中文版)

这看起来还不错,不过在 windows 10 下会遭遇滑铁卢😂,通知无法正常显示。这是由于 OS 安全机制导致,兼容方案请看这里:关于electron的notification在win10下不显示问题

我个人觉得上述操作下来较麻烦,于是找到了node-notifier,代码改造

const { release } = require("os")const notice = (title, body)=> new Promise((ok, fail)=>{notify({ appID: release().indexOf("10.0.1")==0? "": "演示程序", title, message: body, sound: true, wait: true, time: 30*1000 },(err, response, metadata)=>ok())
})

效果如下

另外,打包(此处用的是 electron-builder) node-notifier 时需添加以下配置:

{"build":{"asarUnpack": ["./node_modules/node-notifier/**/*"]}
}
http://www.hotlads.com/news/1903.html

相关文章:

  • wordpress 最新教程视频北京seo薪资
  • 排版网站推荐龙岗网络公司
  • 邯郸企业建站网络营销中的四种方法
  • 新乡手机网站建设公司成人职业技能培训学校
  • 凤翔网站制作百度推广seo优化
  • 网站备案后怎么做友情链接翻译
  • 绵阳网站建设费用广点通官网
  • 中山网站制作建设谷歌关键词搜索工具
  • 页面设计简历青岛网络优化费用
  • 怎样做的无限制浏览网站模板网站
  • qq邮箱咋与网站绑定提醒2021年新闻摘抄
  • 网站制作技术支持seo自动优化软件安卓
  • 网站会员管理系统重庆做seo外包的
  • 5g互联如何取消网站备案宁波抖音seo搜索优化软件
  • 网业制作与网站建设seo优化几个关键词
  • php mysql网站开发长沙服务好的网络营销
  • 南京网站制作招聘环球资源网站网址
  • 最适合女生的专业排名关键词优化资讯
  • 可以自己做网站服务器不sem推广和seo的区别
  • 检测网站开发语言哈尔滨seo整站优化
  • 合肥市网站建设合肥seo排名收费
  • seo网站排名优化公司哪家搜狗网页版入口
  • asp做网站和dw的区别搜索引擎的使用方法和技巧
  • 武汉做网站的知名公司重庆今天刚刚发生的重大新闻
  • 如何用ps做网站设计图沈阳seo整站优化
  • 什么样的资质做电子商务网站盘古百度推广靠谱吗
  • 做电影平台网站怎么赚钱吗2021年网络营销案例
  • 网站可视化设计百度指数移动版怎么用
  • 手机网站模版长沙网站优化推广
  • 邢台做网站优化建网站需要什么条件