当前位置: 代码迷 >> JavaScript >> 用于电子应用的原生外观UI组件
  详细解决方案

用于电子应用的原生外观UI组件

热度:14   发布时间:2023-06-05 10:13:33.0

我正在使用Electron(以前称为Atom Shell)进行桌面应用。 使用起来非常有趣,事件驱动编程也有其优点。

我拥有所有HTML,CSS和JS功能,因为它使用了最新的Chromium版本之一。 我想使用看起来类似于原生元素的UI元素(在我的例子中来自OS X)。

是否有一个UI库模仿本机UI元素的外观和功能或其他适合这种桌面应用程序的元素?

Photon是最近的项目,但它可能是你想要的。 目前,UI只是像OSX一样。

用于使用Electron构建桌面应用程序的UI工具包。

链接: :

在网上搜索了一下后,我发现了一个名为的引导主题。 我不认为它与OSX完美匹配,但它看起来非常接近。 它是MIT下的开源软件,因此您应该能够根据自己的意愿进行弯曲。 扫描完那里的它甚至将Electron(Atom-Shell)称为一个很好的用例:

它非常适合用于基于HTML App Containers的应用程序,例如:MacGap Node-Webkit Github Atom Shell Adobe Brackets Shell

这似乎完全符合您的要求。

另一种选择虽然看起来很年轻,但却是 。 目前它部分支持OS X El Capitan和Windows 10,但希望可用的组件数量和支持的系统将会增长。

创建此库是为了将本机桌面体验带入Web。 它非常适用于node-webkit或Electron.js等工具!

其他答案提供一个框架和一些组件,Xel提供更多组件。 Xel构建在Web组件上,与框架无关。

  相关解决方案