在这里,除了HTML和CSS mod之外,在neutralino中没有任何结果的笨蛋。
我不得不重新构建,因为CheckNetIsolation在我的x64 Windows10Pro机器上什么也不做。这样我就可以运行"myApp“可执行文件了。虽然这很烦人,但我真正的问题是我无法获得任何js代码来产生结果。
例如,我在VSCode中紧跟在Neutralino.init();之前输入Neutralino.window.move(0,0);。窗口将打开并保留在其默认位置。
我有什么问题?
发布于 2021-11-04 16:52:15
检查您的neutralino.config.json文件。在最新版本的Neutralino中,仅用enableServer替换了enableHTTPServer。
我的Neu App也保留了一段时间,直到我这么做了。
Also, ensure that you have VSCode installed.
最后,根据documentation (scroll down to DANGER)
API总是使用ready事件来立即调用原生
函数。不要在
init()调用之前或紧跟在init()调用之后调用原生API函数,因为init()函数在WebSocket连接建立之前不会同步等待。
您需要在就绪任何其他函数之前调用Neutralino.init() ,并且由于您需要立即移动窗口,因此请将其放在事件中:
Neutralino.init();
Neutralino.events.on('ready', () => {
Neutralino.window.move(0, 0);
});我希望这一切都能有所帮助。
https://stackoverflow.com/questions/69693643
复制相似问题