You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在iframe跳转至close3.html时关闭该iframe(Jitsi Meet场景)

解决Jitsi Meet iframe跳转close3.html时自动关闭的问题

不用sandbox,直接通过监听iframe的加载事件判断页面跳转情况,就能在跳转到close3.html时关闭iframe,同时保留摄像头和麦克风权限。

修改后的代码:

<iframe
  title="Open identification process"
  src="https://meet.jit.si/4b7562c798c20e3dd523b2298cad5327"
  frameBorder="0"
  width="600"
  height="800"
  allow="camera; microphone"
  id="iframe"
></iframe>

<script>
const jitsiIframe = document.getElementById('iframe');

jitsiIframe.addEventListener('load', function() {
  // 检查当前iframe的地址是否包含close3.html
  if (this.src.includes('close3.html')) {
    // 两种处理方式选一种:
    // 1. 直接隐藏iframe
    this.style.display = 'none';
    // 2. 从DOM中移除iframe
    // this.remove();
  }
});
</script>

逻辑说明:

  • 移除了原有的onLoad弹窗测试代码,换成监听iframe的load事件,每次页面跳转(包括会议结束后的重定向)都会触发这个事件。
  • 每次加载完成后检查iframe的当前地址,一旦检测到包含close3.html,就隐藏或移除iframe,避免用户看到这个页面。
  • 保留了原有的allow="camera; microphone"属性,确保摄像头和麦克风权限正常生效,不需要启用sandbox。

内容的提问来源于stack exchange,提问作者Lokbazar inc

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.11 11:45:43