13得票1回答
CSS加载动画在NW.js(node-webkit)中无法播放

这里是一个 jsfiddle,展示了我的 CSS 加载动画正常工作。 然而,当我将相同的代码用于我的 node-webkit 应用程序时,SVG 路径和颜色是静态的,没有任何动画效果。 经过一番研究后,我尝试添加了"chromium-args": "--enable-threaded-co...

12得票2回答
在NW.JS中隐藏窗口以避免出现在程序切换器中

我正在使用NW.JS(node-webkit)编写桌面应用程序。在我的应用程序中,用户可以打开许多窗口,我希望将它们从程序切换器(alt+tab)和任务栏中隐藏起来。我已经找到了隐藏窗口不出现在任务栏的选项,但是找不到任何方法将其从程序切换器隐藏起来。这种操作是否可能呢?或者至少是否可以像Wi...

12得票4回答
检查在NW.js中WebKit上下文何时可用

当在Node上下文(node-main)执行时,setTimeout(function () { console.log(nw); }, 20); throws nw未定义 因为WebKit环境没有准备好(从一开始NW.js window,在NW.js >= 0.13中wi...

12得票1回答
当使用node-mssql/tedious时,NW.js/Node.js会抛出“SSL routines:ssl_choose_client_version:unsupported protocol”错误。

我已经找到了解决此问题的方法,现在只是想记录一下我的发现。 当使用较新版本的NW.js(以及Node.js)时,我遇到了使用node-mssql / tedious模块的问题。即使是连接到一个SQL Server服务器这样简单的任务也会抛出SSL routines:ssl_choose_cl...

12得票2回答
Node-webkit WinAPI

我正在为Windows(Vista、7等)开发简单的node-webkit应用程序,需要使用一些WinAPI函数,特别是RegisterHotKey和SendInput,来绑定系统范围的热键并基于此进行按键操作。因为node-webkit没有提供这样的API,所以我打算使用node-ffi来调...

12得票2回答
无法完全删除nw.js应用程序中的鼠标指针

我正在使用nw.js创建HTML/CSS/JS桌面应用程序,但在全屏模式下无法完全隐藏鼠标光标。 我已通过在body/html上设置css属性cursor: none,margin: 0,padding: 0来移除它。而且在package.json中还设置了toolbar: false和...

10得票1回答
如何使用nw-builder在Windows上打包和分发Node Webkit NW.js应用程序

我原以为Node Webkit会使将程序打包成一个单独的可执行文件并添加到Windows中变得简单,然而看起来它没有这个功能,他们建议使用https://github.com/evshiron/nwjs-builder。 所以我安装了nw-builder,并成功获得了一个包含所有必要文件和....

10得票2回答
使Node Webkit应用程序全屏加载

我正在尝试构建一个node-webkit应用程序,目前正在尝试package.json。 以下是目前的内容:{ "name": "nw-demo", "main": "index.html", "window": { "title": "node-webkit demo",...

10得票1回答
将Node-Webkit应用程序打包为“.appx”(适用于Windows 8商店)

我想知道如何将一个基于node-webkit的应用程序打包成 .appx 格式,以便在Windows 8商店中发布。我已经成功创建了一个.exe文件,只要该文件与其.dll文件在同一目录下就可以运行。 以下是我的目录结构:application/ MyApplication.exe ...

10得票3回答
Node Webkit - 从父窗口捕获iframe的鼠标事件

我正在尝试在我的应用程序中创建可拖动的iframe。当焦点在iframe上时,所有鼠标事件都在内部窗口对象中触发。 我无法在iframe内侦听这些事件并自己触发它们,因为它可能会被iframe内容的js阻止 我不能创建一个位于iframe上方的不可见图层,该图层将捕获所有事件并将其转发到i...