HTML загрузка в UIWebView Сбои - PullRequest
       0

HTML загрузка в UIWebView Сбои

0 голосов
/ 30 ноября 2018

Я пытаюсь загрузить HTML внутри UIWebView.Содержимое html загружается успешно, но содержимое html не реагирует на UIWebView, и когда я нажимаю кнопку воспроизведения в видеосодержании, QuickPlayer показывает видеосодержание, но при попытке повторить это действие мое приложение вылетает с этой ошибкой:

WebThread (16): EXC_BAD_ACCESS (код = 2, адрес = 0x115966d50)

Где моя проблема с загрузкой контента?

Это мой код для загрузки HTML:

override func viewDidLoad() {
        super.viewDidLoad()

    webView.frame = view.bounds
    script = "<html><div id=154359904185542><script type=text/JavaScript src=https://www.aparat.com/embed/15stT?data[rnddiv]=154359904185542&data[responsive]=yes></script></div></html>"
    webView.delegate = self
    OperationQueue.main.addOperation {
      self.webView.loadHTMLString(script, baseURL:nil)
    }
  }

1 Ответ

0 голосов
/ 30 ноября 2018

Если вы используете WKWebView, используйте код ниже:

let wkWebView = WKWebView()
wkWebView.loadHTMLString(""<html><div id=154359904185542><script type=text/JavaScript src=https://www.aparat.com/embed/15stT?data[rnddiv]=154359904185542&data[responsive]=yes></script></div></html>", baseURL: nil)

Если вы используете UIWebView, используйте код ниже:

let webView = UIWebView()
webView.loadHTMLString(""<html><div id=154359904185542><script type=text/JavaScript src=https://www.aparat.com/embed/15stT?data[rnddiv]=154359904185542&data[responsive]=yes></script></div></html>", baseURL: nil)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...