问题标签 [nwjs]

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 投票
0 回答
161 浏览

javascript - 无法使用 fsjs 创建文件

我正在使用nwjs,我的应用程序必须在磁盘上创建文件,所以我使用fsjs来做到这一点。

问题是当我在 windows10 机器上安装我的应用程序(打包后)时,我无法再创建文件,我遇到了这个问题:

EPERM:不允许操作,在 Object.fs.openSync (fs.js:558:18) 在 Object.fs.writeFileSync (fs.js:1223:33) 处打开“path/to/file.txt”

执行时:

var fs = require("fs"); fs.writeFileSync(path, content, "utf-8");

当我在管理模式下运行应用程序时,问题就解决了。

所以很明显这个问题与 windows10 下的某种权限有关c:,有没有办法以编程方式解决这个问题。

非常感谢!

0 投票
1 回答
119 浏览

javascript - create menu item with special characters in nwjs / node-webkit

Is it possible in node-webkit to create menu items that contain special characters like "ü", "ä", "ö"? When you create a new menu item with a special character in the label, it will display it like this (same goes for tooltips):

screenshot

0 投票
1 回答
541 浏览

javascript - How to set NW js Window always in background in kiosk mode

I am running an NW js application in kiosk mode,and i am giving option to launch native windows desktop apps from it, Issue:- After i am launching the child application ,if i click any where in the body of nw js application,the child application window is going background of nwjs window,

Looking for: How to set NWjs window always in background ,if child window opens it should be in foreground until it minimize,

Thank you Sandeep KS

0 投票
1 回答
3497 浏览

node.js - 在 Electron 中禁用 windows 键

我正在制作一个电子桌面应用程序。我想在应用程序打开时禁用 Windows 键和功能键

我尝试使用以下代码...它注册了事件,但无论如何都会打开 Windows 菜单

有什么帮助吗?

0 投票
1 回答
145 浏览

javascript - NW.JS 可以将 Web 表单数据写入本地文本文件吗?

我是 NW.JS 的新手,想知道是否可以将应用程序中的 html 表单中的表单数据保存到本地的文本文件中。我是来自 python 的 javascript 的新手,我得到了与 NW.JS 相同的原始策略以及如何覆盖它,我只是不知道如何做到这一点。任何帮助深表感谢。谢谢

0 投票
1 回答
1282 浏览

javascript - 如何创建非模态 React 对话框?

我正在开发一个在nwjs下运行的基于javascript React的应用程序。

我的任务是:单击按钮时,在对话框中显示可滚动的说明,用户可以将其拖到第二个监视器上,这样他们就可以按照我的新对话框中的说明在主窗口中完成工作。

我只知道如何用 React 制作模态对话框。如何制作非模态对话框,以便用户在主窗口中工作时可以根据需要滚动浏览说明?

0 投票
1 回答
2005 浏览

node.js - 如何使用选定屏幕区域的recordRTC节点模块录制桌面屏幕视频?

我正在使用 NW.js 开发桌面应用程序,其中需要记录桌面屏幕的选定区域。目前使用 RecordRTC 节点模块录制视频。但这给了我全屏视频录制。如果有任何其他包可以跨平台(win/linux/mac)实现这一点,请提供帮助。

0 投票
1 回答
676 浏览

javascript - 如何在 NWJS 的弹出窗口上调用 Window.print()?

在 NWJS 中,我想打开一个带有 PDF 的本地文件 URL 的弹出窗口,然后立即打印 PDF(在 Windows 上)。我试过这样做:

但是在开发人员工具中,它说这pdfWin是未定义的,考虑到它应该根据文档工作,这对我来说完全是奇怪的。然后我尝试Window.opennw.Window.get()一起使用,然后我收到一条错误消息Blocked a frame with origin "chrome-extension://..." from accessing a cross-origin frame.

有任何想法吗?

0 投票
1 回答
149 浏览

linux - 如何从 nwjs 为 linux 制作应用程序输出?

嗨,我是 nwjs 的新手,我使用 nwjs 制作了一个小型应用程序,并使用以下命令为 linux 创建了一个构建

现在这给了我以下文件。 生成的文件

我想用一个图标打开我的应用程序我在一个名为.desktop文件的文件中编写了以下代码行

但是我的应用程序没有打开。如何做到这一点。有人可以帮我吗?

0 投票
3 回答
2402 浏览

mac-app-store - 嵌入式框架的根目录中存在未密封的内容

当我尝试签署 nwjs 框架时,我遇到了这个问题

谁能建议我该怎么做