0

作成したWebビューを削除して、不要になったら閉じることができるかどうか疑問に思っています。それは4mbのメモリリークのようなもので、私はそれを殺す方法を見つけることができません。

例えば:

var webview = Titanium.UI.createWebView({
  html:'hello world'
});

var win = Titanium.UI.currentWindow;

win.addEventListener('android:back', function(e){
  win.remove(webview);  
  win.close();
});

しかし、それは機能しません。まだメモリ使用量に変化は見られません。誰かが解決策を知っているかもしれませんか?

4

2 に答える 2

0

などの webview への参照を削除する限りdelete webview、Javascript のガベージ コレクターは最終的にそれを取得し、メモリを解放する必要があります。

于 2011-11-01T18:35:24.930 に答える