Tra*_*bbs 19 html javascript desktop-application
我在浏览器中运行了几个小小部件,只是基本的JavaScript和HTML.它们是具有空白背景和CPU使用率之类的小工具,而且只是像这样的小玩具.
我最初开发这些工具作为网站视图的组件在网页上生活.有没有办法可以将这些内容带到浏览器之外,例如Chrome,只是让我的CPU使用率覆盖我的桌面,这样我仍然可以看到它背后的东西,例如电影正在播放或玩视频游戏?甚至可能启动一个只运行AS A DESKTOP应用程序的javascript程序?
只要我可以在桌面上安装此应用程序或作为独立的Node.js应用程序运行,依赖浏览器就可以了.这是怎么做到的?我最近听说像Discord这样的桌面应用程序通过语音通信做了很多这样的事情并且在游戏中有覆盖.
MrH*_*aze 28
作为一个网站,答案是否定的.但是,您可以创建一个Node应用程序,它可以作为普通可执行文件运行.
我相信Spotify和Slack(在撰写本文时)是Node包装应用程序的很好的例子.
这些项目在github上有一些严重的星数.
Electron框架允许您使用JavaScript,HTML和CSS编写跨平台桌面应用程序.它基于Node.js和Chromium.
Github的Atom编辑器是使用Electron构建的.
Slack也使用Electron.
NW.js是一个基于Chromium和node.js的应用程序运行时.您可以使用NW.js以HTML和JavaScript编写本机应用程序.它还允许您直接从DOM调用Node.js模块,并启用一种使用所有Web技术编写本机应用程序的新方法.
在非官方 的Facebook Messenger的桌面使用Node-webkit的建造.