我正尝试重新定义一个使用TideSDK的老式.exe,几年前。我已经用node-webkit代码替换了相关的TideSDK代码,并且一切似乎都按预期工作。有一个例外,原始(TideSDK .exe)使用多个带有简单锚点标签的html页面来更改视图。当我在node-webkit中使用这种方法时,屏幕会在视图之间闪烁(它显示任何程序在后台运行的时间可能为〜200ms - 300ms)。有谁知道解决方案来解决这个问题吗?我可以使用angularjs重新构建为单个页面应用程序 - 但宁愿如果我可以保持结构我有时间是一个问题。node-webkit屏幕闪烁
我真的很感激这方面的投入。
编辑: 这里是一个链接的.nw文件,如果你把这个在你,你的WebKit节点文件夹,并运行它,你可以看到这个问题:https://www.dropbox.com/s/9h53kyyidi4qslr/test.nw?dl=0
我不想打包为一个EXE,所以你可以看到发生了什么。