3

我正在向 javascript 函数发送 base64 字符串,但是当我一次又一次地调用它时它会导致内存泄漏。我的直觉是存储在 javascript 变量中的值没有被正确释放。

function showResource(data){
//everything commented out.
} 

我从匿名函数调用函数,如下所示匿名函数是从 iOS 本机端调用的,它将 base64 发送到网页

function (data){
  showResource(data);
}

AFAIK JS 是垃圾收集语言,因此这种内存泄漏问题不应该发生,但它确实发生了。

当内存泄漏发生时,它会被 iOS 杀死。看一下屏幕截图。

页面崩溃

这个问题与此有关

4

0 回答 0