Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

1. When web application is opened via WKWebView on iOS 11 and higher, stream playback works only worksvia WSPlayer, but not and stream publishing and playback via WebRTC do not work

Symptoms: when Two-Way Streaming example is opened in an iOS application using WKWebView to view web links (e.g., Telegram for example) both stream publishing and playback do not work; when in Player example is openede, stream playback works via WSPlayer.

The same way will work a web page opened from home screen, if its code contains

Code Block
languagexml
themeRDark
<meta name="apple-mobile-web-app-capable" content="yes" />

Solution: use WKWebView only for web applications that plays a stream without designed for playing streams without calling getUserMedia() function call, that which is not supported in WKWebView.

In case WebRTC is required, remove '<meta name="apple-mobile-web-app-capable" content="yes">' from page code to open it in Safari.