我有一个应用程序,可以在其中一个页面上打开一个 stagewebview 窗口,以显示一些具体的网站。我正在对其进行性能优化,我似乎遇到了 stagewebview 页面的障碍。
在所有其他页面上,空闲几秒钟后,内存/cpu 使用率下降到接近起始水平,但如果我打开 stagewebview 窗口,它似乎永久地将内存/cpu 使用率增加了 30-40 MB 以上,并且垃圾收集似乎无法将其恢复。
这是我用来清理它的:
myWebView.viewPort=null;
myWebView.dispose();
myWebView=null;
没有与之关联的事件侦听器。有谁知道这是否是 stagewebview 的固有问题,还是我只是做错了什么?