当前位置: 首页 > news >正文

一对一直播源码,使用 localStorage 实现多页面通信 - 云豹科技

一对一直播源码,使用 localStorage 实现多页面通信

需求背景

两个页面 A、B,B 页面关闭时,通知 A 页面请求接口刷新列表页

1460000023050650

 

实现

使用 storage 事件实现页面通信,约定好通信的 key,这里我们假定 key 为 refresh_list

A 页面 监听 storage 事件

mounted() {window.addEventListener('storage', this.otherWindowListener, false);this.$on('hook:beforeDestroy', () => {window.removeEventListener('storage', this.otherWindowListener);});
},
methods: {otherWindowListener(event) {if (event.key === 'refresh_list'){// do something};},
},

B 页面,当保存时,设置约定好的 localStorage key 值,关闭页面

methods: {close() {localStorage.setItem('refresh_list', new Date().getTime());try {window.close();} catch (e) {console.log(e);}},
},

以上就是一对一直播源码,使用 localStorage 实现多页面通信, 更多内容欢迎关注之后的文章

http://www.jsqmd.com/news/28276/

相关文章:

  • 2025年知名的帆布布袋定制厂家推荐及选择建议
  • 2025年热门的健康生态红茶厂家推荐及选择建议
  • 初认ret2libc
  • 2025年专业的青年鸡年度热销榜
  • 2025年热门的盐城短视频剪辑高信誉商家榜
  • 2025年比较好的常熟劳务派遣口碑好评榜
  • 2025年快速宠物托运检疫证明行业热销榜
  • 2025年评价高的演出舞台灯光厂家推荐及选择建议
  • 2025年靠谱的企业展厅设计设计制作综合实力榜
  • 2025年靠谱的涂装喷砂房厂家最新推荐榜
  • 2025年可靠的验证码短信平台企业
  • 2025年诚信的知产认证知识产权贯标行业领先榜
  • 视频聊天源码,如何将公共的逻辑封装成npm包? - 云豹科技
  • 2025年口碑好的短视频运营精选优质榜
  • 理解 HBase 的连接机制,告别 Connection 管理烦恼
  • 常见优化技巧 - L
  • 2025年诚信的全屋定制门墙柜最新TOP厂家推荐
  • 问题解决
  • 2025年优质的湖北大米厂家最新TOP推荐榜
  • 2025年有实力注册公司优质商家推荐
  • 2025年热门的品牌内衣厂家推荐及采购指南
  • 2025年靠谱的屋面树脂瓦厂家推荐及采购指南
  • 2025年帮我推荐几家抖音运营年度热榜
  • 手把手教你在Mac上安装Python 3.8.4:从下载.dmg到验证成功
  • 2025年专业的1688运营人气推荐榜
  • 2025年正规的广东阿里巴巴运营精选推荐榜
  • 2025年靠谱的物流热销口碑榜
  • 2025年热门的别墅装修管理方案口碑信赖榜
  • 2025年比较好的短视频制作热销服务榜
  • 使用微信编辑器时如何授权绑定公众号?