问题标签 [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 投票
1 回答
2936 浏览

angularjs - AngularJS 与 node-webkit

我现在正在评估 node-webkit 作为使用 Web 技术构建桌面应用程序的可能解决方案,并且有一个小问题。该应用程序正在使用 AngularJS,我遇到的问题是似乎没有正确加载我的 html 模板文件。

我的测试应用程序有这个配置:

问题是我收到以下错误:

我为 templateUrl 尝试了多种不同的格式,包括:

但我不断收到这个错误。我的目录结构也是:

这就是被拉上拉链的东西。

你知道我为什么会收到这个错误吗?

- 更新 -

不知道这里发生了什么,但刚刚更新了我的代码(我正在构建的网络版本),现在一切正常。旧代码中一定有一些奇怪的东西

0 投票
1 回答
483 浏览

node-webkit - 有没有办法在 node-webkit 应用程序中公开“查找”功能?

我是否需要编写自己的查找功能以允许用户在页面上查找文本内容,或者 node-webkit 是否可以公开预先存在的 webkit 查找功能?

0 投票
4 回答
1381 浏览

jquery - 使用 jquery 定位 node-webkit 浏览器

我有一个 node-webkit 应用程序,想知道是否有办法专门针对 node-webkit?只有当客户端浏览器是 node-webkit 时,我才需要运行一些功能。

谢谢

0 投票
6 回答
9568 浏览

node-webkit - 在 node-webkit 中获取当前应用程序的路径

在 node-webkit 中,有没有办法找到当前应用程序的路径?在 node.js 中,您可以使用__dirname查找当前应用程序的路径,但在 node-webkit 中,该变量__dirname似乎未定义。

以下 node.js 脚本正确打印文件路径:

console.log(__dirname)

以下 node-webkit 脚本未正确打印文件路径:

在 node-webkit 中找到当前应用程序路径的正确方法是什么?

0 投票
1 回答
533 浏览

windows - Node-webkit 本地网络服务器

是否可以将 node-webkit 应用程序用作本地网络的网站(在 Windows 中)?

0 投票
1 回答
1857 浏览

javascript - window.close() 在离开主 html 后停止在 node-webkit 中工作

我在原型中有两个 html 文件。如果我打开其中任何一个,关闭按钮就可以完成这项工作。

在我导航到另一个 html 后,相同的代码示例停止工作。即使我通过浏览器的“返回”按钮返回上一页也不起作用。

怎么可能?我是js新手,所以有一些我不明白的概念吗?

由于代码分散在几个文件中,我上传了一个精简的应用程序- 用于观察这种行为。

0 投票
1 回答
315 浏览

air - 哪些是这些产品的正确技术名称,以及可用产品列表

我正在尝试寻找允许我通过 html5 + javascript 创建桌面应用程序的其他类型的产品。实际上我找到了这三个,但我仍然不知道它们的技术名称,所以我真的无法在谷歌上搜索它们。对此有何建议?

另外,我正在寻找类似产品的列表,以选择适合我需要的产品。

我真的很喜欢你如何使用 html + css + javascripts 构建界面并取得很好的效果,但我需要与操作系统进行良好的交互来处理窗口。特别是,我一直在寻找目前似乎没有在 node-webkit 上实现的透明窗口,而在 AppJS 上似乎还可以,但我不喜欢像 web 服务器一样提供内容的想法,我更喜欢 node-webkit 方法。

0 投票
1 回答
1509 浏览

node.js - Node-Webkit 通过导出在节点中共享数据

如果我这样称呼的话,我最近正在尝试使用 Node-Webkit;

Node-WebKit 渲染器抛出错误:

我无法理解,它是由 node-webkit 还是 node.js 本身引起的。自从; 'node test.js' 没有问题。

0 投票
0 回答
457 浏览

three.js - Node-Webkit 和 Three.js 动画停止并像快照一样挂在页面中

我对 node-webkit 和 three.js 的小实验包含;两页;

  • index.html(包含一个打开wayfinder.html的按钮)
  • wayfinder.html(three.js 动画代码和一个按钮(名为 'go' )以返回 index.html )

如果我使用后退按钮返回 index.html,动画会停止,但它会挂在屏幕上。即使加载了 index.html(我的意思是 dom 元素),我也只能看到这个停止的动画。

这看起来像一个 node-webkit 问题,但我并不完全理解这个问题。

源代码

0 投票
2 回答
4864 浏览

javascript - 节点 webkit WinAPI

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

我是 WinAPI 开发的新手,所以我阅读了一些 MSDN 手册,但发现大多数示例都是创建窗口、消息循环、消息处理过程等。所以我不太明白,如何从node-webkit正确调用WinAPI,而不创建单独的窗口?

node-ffi教程没有涉及这种情况,所以我找到了node Windows库,但它似乎只是通过node.js实现了Windows应用程序。

有没有办法在不创建 Windows 应用程序的情况下实现本机调用?这样做的正确方法是什么?