问题标签 [node-webkit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
6596 浏览

javascript - Uncaught AssertionError: path must be a string error in Require.js

我在使用 node-webkit 的简单示例中收到以下错误:

索引.html

0 投票
1 回答
230 浏览

node-webkit - Give focus to text-entry field in prompt in node-webkit

In most browsers, a javascript prompt() gives focus to the text entry field so the user can begin typing immediately.

In node-webkit, a javascript prompt() gives focus to the prompt window, but not the text entry field. The user has to click inside the field before typing.

How can I set the focus to inside the text entry field when using a prompt in node-webkit?

0 投票
1 回答
2771 浏览

google-chrome - Windows下如何在node-webkit中强制硬件加速视频解码?

我有非常简单的静态测试页面:

当我在 node-webkit 中打开它(在 0.6.3 到 0.7.5 版本上测试)时,与 chrome 0.29.xx 和 chromium 0.31 以及来自 chrome 的 ffmpegsumo 相比,我得到了两倍的 CPU 负载。我还可以在 chrome 中运行大约 8 个页面副本,而在 nw.exe 中运行 4 个副本,而没有视频变得生涩。分别在 Intel i5 第一代和第三代与 nVidia GF9500GT 和 Intel HD 4600 上进行了测试。当在 MPC-HC 中使用和不使用 DXVA 显示相同的视频时,这也与 CPU 负载相关。

根据我的结论 - 硬件视频解码加速在 node-webkit 中不起作用!

我需要在单台机器上同时播放尽可能多的视频,而 GPU 解码比 CPU 解码提供了两倍的流。

我正在使用来自 node-webkit github 页面的构建。也许带有适当开关的自定义构建会有所帮助?或者也许可以在默认构建上强制硬件解码?

0 投票
1 回答
1059 浏览

node.js - 是否可以使用 node-webkit 文件即时解码 AES 加密视频?

使用file-encryptornode-webkit可以轻松地将本地视频文件 (webm) 加密为本地加密文件,例如myvideo.dat.

但是有没有办法解密和观看这个视频?没有临时文件?

0 投票
1 回答
788 浏览

javascript - 如何从 node-webkit 应用程序启动新应用程序

现在我正在开发由 node-webkit 构建的应用程序。我的要求已更改。我需要做的是我应该从 app1 运行由 node-webkit 构建的 app2,app1 也是由 node web- 构建的套件...这可能吗..请建议我

0 投票
1 回答
127 浏览

node.js - node http get function works only a few times

I am new to node, so please bear with me. I'm trying to write a function that tests to make sure there is a live connection to the web server before redirecting the page.

This works for the first 6 - 7 clicks, then the page will not redirect anymore - it just sits there. Then a few minutes later, an alert will show.

What is going on?!

0 投票
1 回答
10410 浏览

javascript - 如何从 node-webkit 应用程序打开浏览器窗口?

我有一个桌面应用程序,使用 node-webkit 打包。我需要在单击链接时打开用户的默认浏览器。我在用

但这会打开一个新的 node-webkit 窗口,而不是打开一个浏览器窗口。如何改为打开浏览器窗口?

0 投票
1 回答
944 浏览

javascript - 当我在 C++ 附加组件中创建 ArrayBuffer 时,node-webkit 崩溃

我正在编写一个 node-webkit c++ 插件,每次我尝试创建一个 ArrayBuffer 时它都会崩溃。以下代码是一个最小的崩溃示例。

每次我在 Windows 8 上调用 createVector() 方法时,node-webkit 都会崩溃。我使用以下 javascript 代码从控制台调用它:

我在 node-webkit 0.7.2 和 0.7.5 上试过。有什么建议吗?

0 投票
1 回答
1866 浏览

javascript - 使用 Jam.js、require.js 和 node-webkit 没有冲突

我目前正在编写一个 Web 应用程序,以后打算使用 node-webkit 进行部署。我想使用尽可能少的 node.js,这样我就可以选择轻松地部署到 Web,而不必重写大部分代码。

我使用 Jam.js 作为包管理器。显然存在 node.jsrequire与 require.js 冲突的问题require。使用requirejs而不是require似乎是一个不错的选择。但是,Jam.js 编译 require.config.js 文件并在其中使用require(而不是requirejs)。

目前,我必须window.require = undefined;让 Jam.js 的 require.js 在 node-webkit 中工作。

有没有办法让 Jam.js 使用requirejs而不是编译 require.config.js 文件require

或者是否有不同的解决方案可以让我同时使用 Jam.js 和 node.jsrequire而无需执行类似的操作window.require = undefined;?我发现node-webkit FAQ中提出的解决方案不是很令人满意。

谢谢你的帮助!

0 投票
1 回答
844 浏览

node-webkit - 函数基于 package.json 中的应用程序版本

我想从 package.json 文件中运行一个基于我的 node-webkit 应用程序版本的函数。我如何获得这个版本号?

我不是在谈论:

其中仅显示 node-webkit 版本。