我正嘗試重新定義一個使用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,所以你可以看到發生了什麼。