Embedding Whereby in iOS
Below are the recommended approaches to embed Whereby in a native iOS app using a WebView.
Permissions
WKWebView (WebKit)
import WebKit
class WKWebViewController: UIViewController, WKNavigationDelegate {
public var roomUrlString = "" // Replace by your own
private var webView: WKWebView!
override func viewDidLoad() {
super.viewDidLoad()
let config = WKWebViewConfiguration()
config.allowsInlineMediaPlayback = true
webView = WKWebView(frame: view.frame, configuration: config)
webView.navigationDelegate = self
view = webView
guard let roomUrl = URL(string: roomUrlString) else {
return
}
webView.load(URLRequest(url: roomUrl))
}
}SFSafariViewController
Redirect to browser
Handling multiple iOS versions
Last updated
Was this helpful?

