← 返回 Web 词条

网页视图

Web原生支持

在 Web 上叫Inline Frame

<iframe>

适用范围:桌面与移动端现代浏览器

跨站内容受同源策略和权限策略约束,不能把嵌入当成完全可控的本地界面。

它把一个网页内容嵌进当前应用或页面中,并在受控区域里显示和导航。

  • 应用里面直接打开网页的那块
  • 不跳浏览器就在当前页面看网站
  • 把另一个网页装进界面的框
  • 内嵌网页
  • 浏览器容器
  • 网页嵌入视图

结构示意图

WebInline Frame原生支持

其他平台的相似实现

使用规范

什么时候用

  • 必须在应用内承载已有网页内容,并能接受网页与原生界面的交互差异

什么时候别用

  • 核心流程可以用原生界面实现,或嵌入第三方页面会带来登录、安全和无障碍问题

Web 出处

查看 Web / iOS / Android 完整对照 →