creator2.4.0引擎编译的空项目,在网页创建iframe进行加载,使用完后移除iframe会内存泄露,引擎占用的iframe内存不释放。

  • Creator 版本:V2.4.0 WEB

  • 目标平台: 浏览器

  • 详细报错信息,包含调用堆栈:无

  • 重现方式:编译空项目,然后用下面的代码使用iframe的方式加载和移除
    function show(iframeId, gameUrl) {
    var iframe = document.createElement(‘iframe’);
    iframe.id = iframeId;
    iframe.allowfullscreen = true;
    document.body.appendChild(iframe);
    iframe.src = gameUrl;
    }

      function hide(iframeId) {
          var iframe = document.getElementById(iframeId);
          if (iframe) {
              iframe.style.display = "none";
              iframe.src = 'about:blank';
              const frameWindow = iframe.contentWindow;
              try{
                  frameWindow.document.clear();
              }catch{
              }
    
              try{
                  frameWindow.document.close();
              }catch{
              }
              document.body.removeChild(iframe);
          }
      }
    
  • 之前哪个版本是正常的 :

  • 手机型号 :

  • 手机浏览器 :

  • 编辑器操作系统 :

  • 编辑器之前是否有其它报错 :

老哥,这个问题解决了吗?