如何利用Vue中的iframe结合postMessage实现跨域通信?

2026-04-02 06:300阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1343个文字,预计阅读时间需要6分钟。

如何利用Vue中的iframe结合postMessage实现跨域通信?

目录+使用场景+需求+iframe使用+基本使用+常用属性+iframe高度自适应+获取iframe的内容+同域下获取父子/子级内容+iframe跨域+postMessage通信+在vue中使用+使用场景+需求+在H5项目中页面中使用“

目录
  • 使用场景
    • 需求
  • iframe使用
    • 基本使用
    • 常用属性
    • iframe高度自适应
    • 获取iframe的内容
    • 同域下获取父级/子级内容
    • iframe跨域
  • postMessage通信
    • 在vue中使用

使用场景

需求

在一个H5项目的页面中以url的方式嵌入另一个项目的页面。(不得不使用iframe)

而为了兼容移动端api(封装的一个移动端api,iframe内嵌页面不生效),需要实现父子页面的通信 (使用postMessage)。

iframe使用

基本使用

直接在页面嵌套iframe标签指定src即可使用iframe。

阅读全文

本文共计1343个文字,预计阅读时间需要6分钟。

如何利用Vue中的iframe结合postMessage实现跨域通信?

目录+使用场景+需求+iframe使用+基本使用+常用属性+iframe高度自适应+获取iframe的内容+同域下获取父子/子级内容+iframe跨域+postMessage通信+在vue中使用+使用场景+需求+在H5项目中页面中使用“

目录
  • 使用场景
    • 需求
  • iframe使用
    • 基本使用
    • 常用属性
    • iframe高度自适应
    • 获取iframe的内容
    • 同域下获取父级/子级内容
    • iframe跨域
  • postMessage通信
    • 在vue中使用

使用场景

需求

在一个H5项目的页面中以url的方式嵌入另一个项目的页面。(不得不使用iframe)

而为了兼容移动端api(封装的一个移动端api,iframe内嵌页面不生效),需要实现父子页面的通信 (使用postMessage)。

iframe使用

基本使用

直接在页面嵌套iframe标签指定src即可使用iframe。

阅读全文