diff --git a/OnlineChatSdk/Classes/ChatController.swift b/OnlineChatSdk/Classes/ChatController.swift index 55a86d4..bb93bf7 100644 --- a/OnlineChatSdk/Classes/ChatController.swift +++ b/OnlineChatSdk/Classes/ChatController.swift @@ -163,7 +163,7 @@ open class ChatController: UIViewController, WKNavigationDelegate, WKScriptMessa public func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> ()) { if let _ = navigationAction.request.url?.host { - if navigationAction.request.url?.absoluteString == self.widgetUrl { + if (navigationAction.request.url?.absoluteString.contains(self.widgetUrl))! { decisionHandler(.allow) return } @@ -330,7 +330,6 @@ open class ChatController: UIViewController, WKNavigationDelegate, WKScriptMessa onEvent(name, data!) } - open func onLinkPressed(url: URL) { UIApplication.shared.openURL(url) }