问题标签 [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.
node-webkit - 托盘图标上的工具提示在带有 node-webkit 的 Windows 上不起作用
我看到在 node-webkit 的最新版本(0.6.3)中在 Win 平台上解决了工具提示,但我的问题特别与工具提示(文本)属性有关,该属性可以分配给 gui.Tray 元素(在 Windows平台)应在图标悬停在系统托盘中时出现。这似乎不适用于 Windows XP 或 Windows 7。这是一个已知问题吗?
谢谢你,乔纳森
更新:我发现在创建后分配工具提示是可行的。只有在创建时选项字段中包含工具提示时才会失败。
javascript - Node-Webkit:如何在本地文件系统中创建文件?
通过使用 Node-Webkit,我正在尝试从 web worker js 文件中创建并写入用户定义的本地文件夹中的文本文件。我尝试使用requestFileSystemSync()
, .root.getFile()
,.createWriter()
等,但我不确定该文件的保存位置(可以将其写入已定义的本地文件夹,还是将其“沙盒化”到特殊文件夹位置?)。
任何人都可以就我从网络工作者创建文本文件到任意本地文件夹位置的最佳方式提供建议吗?也就是说,在沙盒文件系统之外的本地文件系统中?
谢谢。
node.js - 如何使串行端口与 node-webkit 一起使用
我需要串行端口才能使用 node-webkit。我已经有 serialport.node 但我不知道如何使它工作。我总是遇到同样的错误:“未捕获的错误:找不到模块串行端口”并在 0.6.3 和 0.5.0 版本中尝试过。谢谢!
html - Node Webkit - 如何执行 exe 文件?
我正在使用 Node Webkit 组件来包装我的 html5 应用程序。在这个应用程序中,我需要运行 CMD 或其他(exe)文件,如“customApplication.exe”并传递一些参数。
在这件事情上我真的很绝望。如果你能在这方面帮助我,我会非常高兴。这非常重要,我不想更改我的组件并使用 Awesomium 或其他组件。
非常感谢您提前。
javascript - Node-Webkit SaveAs File Dialog 仅触发唯一文件名?
在 Node-Webkit 网站 ( https://github.com/rogerwang/node-webkit/wiki/File-dialogs ) 上,它说使用<Input type="file">
来调出文件选择器对话框,然后监听change
事件以获取选择或指定的路径和文件名。
这在我第一次指定或选择文件名时工作正常,但如果我再次打开文件选择器并使用相同的文件名,change
则不会触发事件!只有当我在选择器对话框中更改文件名时才会触发更改事件。下面是一个例子:
有没有人知道在用户从文件选择器中选择文件后总是触发事件的方法(无论文件之前是否被选择或定义)?
谢谢。
node-webkit - 无法在 node-webkit 应用程序中本地加载 jQuery
我在控制台中收到以下错误:
index.html 加载它:
javascript - 使用 sqlite 将 sequelize.js 连接到 node-webkit 桌面应用程序
目前我在我的node-webkit桌面应用程序上使用 node-sqlite3 sqlite 绑定并将其用作
据我所知,这个本地编译的 node-sqlite3 是将 sqlite db 与 node-webkit 一起使用的唯一方法。
现在我想在通常用作的应用程序上使用sequelize :
我怎样才能做到这一点?(即在带有 sqlite 的 node-webkit 应用程序上使用 sequelize)
目标是通过运行迁移使数据库生活更轻松,使用模型来操作数据库,或者建议是否有任何其他 javascript 库(首选 mvc),它可以通过 node-webkit+sqlite 工作(以及如何使它们工作) .
angularjs 是一个选项吗?如果是的话怎么做。
谢谢你。
javascript - 带有 orm 的 Node-webkit
我正在使用 node-webkit 开发桌面应用程序。我想在我的应用程序中使用数据库。我知道我可以使用 WebSQL,也可能使用 Sqlite,但我想添加一些 orm 来简化我的工作。我尝试了续集,但我遇到了一些问题。您知道 node-webkit + 任何 orm 库的任何示例吗?
javascript - NodeWebkit 中的 XMLHttpRequest,状态 = 0
在我的本地服务器上执行此操作时,这适用于 Chrome。但是,当我转移到 NodeWebkit 时,它以状态 === 0 失败。
g_FileLoadContents 是一个全局的,ReadFile 是一个对 g_FileLoadContents 做一些工作的函数......但它在 NodeWebkit 中并没有那么远(再次强调,在我的本地服务器上的 Chrome 中一切正常)。
在 NodeWebkit 中,我看到 txtFile.readyState 变为 4,但随后 txtFile.status 为 0。
为什么状态为0?当我使用 nodeWebkit 时,我应该在上面的代码中让状态为 0 吗?
我希望有人能解释一下,因为我很困惑。
node-webkit - Node-Webkit - 启动最大化
我不想要一个全屏应用程序,但我想启动一个最大化的 Node-Webkit 应用程序。这可以做到吗?我猜它与 package.json 有关,但似乎找不到需要做的事情。