AgoraIO / Docs-Source

A repository for the Agora Docs source content.
MIT License
20 stars 11 forks source link

Update release notes to show a known issue #1449

Open billy-the-fish opened 1 year ago

billy-the-fish commented 1 year ago

Business case: enable clients to avoid issues with third party products used by Video SDK.

Subject Matter Expert:

Scope: Hashilus Co, Ltd.) reported an issue about their agora video playback don't work with iOS device or when they use macOS + Safari to do the screen share, but YouTube and Twitch video work well. Windows and Android have no problem.web develop team already confirmed it should be related to the known issue of ios 16.x refer to the webkit issue.https://bugs.webkit.org/show_bug.cgi?id=230532

Acceptance criteria: The documentation is technically correct, easy to use, follows the template structure and follows the Google Developer Style Guide.

Additional valuable information: Anything else that will help with this issue.

dengyaxi commented 1 year ago

Hi Iain. I believe this information should be added to https://docs.agora.io/en/interactive-live-streaming/reference/known-issues?platform=web#ios-known-issues, instead of the release notes.

The Chinese documentation has made the according updates. I'm going to paste the source below just for your reference. Hope it helps.

iOS 15.x 和 16.x: 播放视频有概率出现黑屏

**影响范围**:iOS 15.x 和 16.x 上的所有浏览器及内嵌 WKWebView 的应用(如微信浏览器和 Chrome 浏览器)。

**问题描述**:iOS 15.x 和 16.x 上在 DOM 中播放视频且在 `video` 元素或其父元素添加某些 CSS 属性(如 `transform`、`animation`)后,或者改变 CSS 属性重绘视频渲染区域后,有概率视频播放出现黑屏。

**问题原因**:该问题是由 iOS 15.x 和 16.x 上 WebKit 视频渲染功能回退导致,详见 [WebKit Bug 230532](https://bugs.webkit.org/show_bug.cgi?id=230532)。

**规避方案**:升级至 Web SDK 4.7.3 或以上版本,并且尽量减少更改 `video` 元素及其父元素的 CSS 属性。