Skip to content

Commit

Permalink
Update files/zh-cn/web/api/channel_messaging_api/using_channel_messag…
Browse files Browse the repository at this point in the history
…ing/index.md

Co-authored-by: A1lo <[email protected]>
  • Loading branch information
skyclouds2001 and yin1999 authored Sep 15, 2024
1 parent 6da1dd4 commit f418531
Showing 1 changed file with 1 addition and 1 deletion.
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ l10n:

频道消息传递在这样的场景中特别有用:假如你有一个社交站点,它在主界面中通过 iframe 内嵌了来自其他站点的内容,比如游戏,通讯录或者一个音乐播放器,有着个性化的音乐选择。当这些内容作为独立的单元时,一切都是 OK 的,但是当你想在主站点和 {{HTMLElement("iframe")}},或者在不同的 {{HTMLElement("iframe")}} 间交互时,困难就出现了。举例来说,假如你想从主站点向通讯录里添加一个联系人;或者想从游戏里,把最高分加入到个人资料;又或者,希望从音频播放器里,添加新的背景音乐到游戏中?因为浏览器使用的安全模型,使用传统的 Web 技术来做这些事并不容易。你必须去考虑不同的源之间彼此是否信任,以及如何传递消息。

换个角度说,频道消息可以提供一个安全的频道让你在不同的浏览上下文间传递数据
换个角度说,消息频道可以提供一个让你在不同的浏览上下文间传递数据的安全频道

> [!NOTE]
> 要了解更多信息和想法,规范的[端口作为 Web 上一个对象兼容模型的基础](https://html.spec.whatwg.org/multipage/comms.html#ports-as-the-basis-of-an-object-capability-model-on-the-web)章节值得一读。
Expand Down

0 comments on commit f418531

Please sign in to comment.