问题标签 [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.
mysql - 想将我的 web 应用程序转换为具有数据持久性的桌面应用程序
我创建了一个工资单 webapp,并使用了 mysql 和 node js 来构建它。问题是我不确定如何将其转换为桌面 web 应用程序。我已经为此使用了 node-mysql 模块,所以我需要现在更改一些内容还是使用 node webkit 进行转换?
这是如何工作的,真的吗?
这是我的 server.js 现在的样子。那么,我是否需要再次对代码进行任何更改?
您能告诉我如何将其转换为桌面应用程序吗?
package.json - 为 Manifest nwjs 设置 max_width , max_height 100%
我想将我的应用程序的高度和高度设置为 1400 和 800如果可能但如果屏幕小于 1400 或 800 ,应用程序打开全尺寸不是全屏 我的意思是我想要一些像这样的薄:
我知道我可以设置fullscreen : true
但我想要上面的东西或类似的东西fullsize : true
谢谢
node.js - 在 Node WebKit 中播放 MP4 视频
我正在使用 nodebob 制作 nodewebkit (nw.js) 桌面应用程序,但 MP4 视频无法在其中播放……我该怎么办?
我尝试将 ffmpegso.dll 放在我的发布 exe 所在的同一文件夹中,但没有用
如果我使用 webm 视频,则以下代码有效,但对于 mp4,它说找不到文件
这是我正在使用的代码
node-webkit - nwjs builder不会改变我的exe图标
我正在尝试使用 nwjs builder 打包我的应用程序,它确实已打包,但问题出在 windows 图标上。标题栏与具有透明背景的 png 文件完美配合,但我花了几个小时在这上面并按照说明进行操作,但 Windows 图标仍然不会改变。
这是我正在使用的“主”命令行:nwb nwbuild -v 0.21.2 -p win64 Desktop/app -o Desktop/app2 --production --with-ffmpeg --win-ico icon.ico
当我运行它时,它会做它所做的事情,并且应用程序被打包,除了应用程序图标之外的所有内容都是主/默认 NW.js 之一。我什至尝试使用资源黑客并替换图标,保存并退出但仍然存在。相同的 NW.js 图标。
这是Windows 10的问题还是什么?或者我正在使用的 ico 图像?我尝试了几个 ico 生成器并尝试使用不同的 icos 但仍然如此。
node.js - Chrome 操作系统是否支持 Node Js 应用程序?
我有一个适用于 Windows 和 Mac的nwjs应用程序。我想使用相同的代码为 Chrome OS 创建应用程序。这个应用程序包含NodeJS代码,我想弄清楚 ChromeOS 是否支持 NodeJS。我尝试将该文件夹安装为 Chrome 中的解压缩扩展程序,但看起来它无法弄清楚该require
功能和其他与 Node 相关的功能。任何帮助表示赞赏。提前致谢。
jquery - Nwjs中的Webview无法运行jquery
有人可以就我用 jquery 加载网页(本地或远程)时发生的情况给出建议,错误总是“$ 未定义”。注意我已经在我的主 html 中加载了 jquery,webview 元素所在的位置,我可以在主 html 的上下文中使用 jquery。非常感谢任何帮助。
javascript - 如果从另一个函数调用重新加载 div 不会更新时间
我有时间功能
我有一个 div
我从这里调用时间函数来更新 div
它不会像这样更新时间,12:03
12:04
但是如果我将function hm()
变量var hm = hm(); var date = hm.date;
放入function refreshDiv()
块中,它就可以工作。
我怎样才能让它工作?
编辑:这是一个 nwjs 项目。
如果我在hm = hm();
里面添加,refreshDiv()
我会得到:
182 是包含的行号hm = hm();
angularjs - 如何在 nw js 中使用 ui-router
我正在使用带有角度 js 的 nw js 构建桌面应用程序,我想使用 ui-router 进行路由。我已经为我不想要 http 请求的 api 调用编写了函数处理程序。当我使用 nw js 启动应用程序时,只有 index.html 正在加载模板 url 没有加载。我发现应用程序与 ngRoutes 一起工作,但我想在我的路由中包含状态。这个怎么做?
javascript - 如何删除源映射脚本
对于一个爱好项目,我想在NW.js(基于铬的 node-webkit)中动态加载和调试代码。我了解到,我可以通过在 devtools 源列表中附加某种格式的注释 ( //# sourceURL=scriptname.js;
) 来动态创建函数。
如果有办法将动态创建的代码添加到source map,那么可能还必须有办法再次从那里删除它(手动方式除外)。我是否不知道一些现有的 devtools source-map API 可以让我以编程方式删除这些源?