百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
E

electron-vibrancy

> 编程语言
开源

让您的电子窗口变得生动!

667 stars0 点赞1 次浏览
访问官网GitHub

工具介绍

让您的电子窗口变得生动!

electron-vibrancy # 截至 #7898 Vibrancy 现已在 Electron 中支持 macOS。 此模块旨在为 Electron BrowserWindow 设置背景模糊效果。 Electron 不支持透明窗口的背景模糊,此模块使用原生 API 调用来实现此效果。 # 运行 由于这是一个原生插件,您需要平台的构建工具。Visual Studio、XCode 等。此外,还需要 node-gyp 的 Python。 ```

git clone https://github.com/arkenthera/electron-vibrancy cd electron-vibrancy npm install cd spec/app # Go to sample app electron . # electron --version should be 1.6.8 要重新构建: npm run conf npm run rebuild 也可通过 NPM 进行获取。 npm install electron-vibrancy


# 当前支持的平台

# 注意事项
- `BrowserWindow` 必须是透明的(`transparent:true`)。

# API
根据您想要做什么以及您使用的平台,有几种方法可供选择。
### `SetVibrancy(window, material)` _win_ , _macOS_
返回 `Integer`。`NSVisualEffectView` 的视图 ID。您需要此参数用于 `UpdateView` 或 `RemoveView`。`material` 在 Windows 上不起作用。
* `window` `BrowserWindow` 实例
* `Material` - 整型。`NSVisualEffectMaterial` 的材质。
* `0` - `N`

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++electronelectron-vibrancyvibrancy

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言