编程语言
首页 > 编程语言> > Javascript-我可以在单独的线程中运行UIWebView吗?

Javascript-我可以在单独的线程中运行UIWebView吗?

作者:互联网

我有一个运行JavaScript的网络视图应用程序,有时当主线程执行诸如xhr调用和初始化视频播放器之类的较重任务时,它会冻结/挂起.是否可以在单独的线程中运行UIWebView,以避免阻止Web视图?

解决方法:

UIWebView可以调用主线程中的UIKit.将其放在单独的线程中可能会导致崩溃.您无法在后台线程(即UI内容)上创建视图.正如Paul在评论中所说,您最好的选择是将绑定主线程的所有其他内容移到自己的队列中.

标签:multithreading,uiwebview,ios,javascript
来源: https://codeday.me/bug/20191101/1981685.html