...
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 | ||||
---|---|---|---|---|
| ||||
<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.