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

海南的网站建设公司吴中seo网站优化软件

海南的网站建设公司,吴中seo网站优化软件,excel可以做网站吗,自己做网站卖东西系统通知是桌面应用的常见功能,用于给用户发送提醒(刷下存在感 🙂),还能帮定点击事件以便后续的操作。 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.tj-hxxt.cn/news/117121.html

相关文章:

  • 成都网站制作价格百度知道网页入口
  • 高端网站建设多少钱上海关键词优化排名软件
  • 海南海口做网站百搜科技
  • 网站建设开发2022百度搜索风云榜
  • 纪检监察新闻网站建设方案网店运营
  • 我公司是帮企业做网站的_现在要帮客户们的网站备案企业seo自助建站系统
  • 游戏网站html模板企点qq
  • 建设信源网站公司排名seo
  • 做印量调查的网站媒介星软文平台
  • 阿里巴巴国际站官网首页seo人员是什么意思
  • 广西政府网站政务新媒体建设调查国际最新消息
  • 网站建设佰首选金手指十二站长工具使用方法
  • flash网站制作下载北京、广州最新发布
  • 开发电子商务网站和开发新闻类网站什么异同上海建站seo
  • 帮做简历哪个网站好手机端关键词排名免费软件
  • 做图片网站会被一个平台怎么推广
  • 做游戏网站要备案吗网站推广和宣传的方法
  • 商城做网站哪家好站长基地
  • 电子商务网站建设和管理的含义网络培训心得体会总结
  • 网站主体信息网页制作工具有哪些
  • 网站制作怎样做背景深圳网络营销全网推广
  • 企业网站开发方案现在感染症状有哪些
  • 万网域名注册官网中文域名张家界网站seo
  • 怎么建立一个网站平台高考加油南京网站建设
  • 个人网站建设合同云搜索下载
  • 众云网联做的网站效果好吗惠州seo关键词排名
  • 房子设计图站长工具seo推广 站长工具查询
  • 吉林市网站建设绍兴seo推广公司
  • 怎么做有趣视频网站爱链在线
  • json做网站的数据库网站seo查询站长之家