在WebView中加载大尺寸文件(xls)时,应用程序崩溃

时间:2018-09-04 09:03:22

标签: ios swift xcode webview swipe

在swift4中加载 xls 文件( 1mb 以上)时,我遇到了问题。当我第一次加载文件时,它运行良好,但是当我返回并再次加载页面时,应用程序崩溃。 我收到类似这样的错误:

  

WebThread(15):EXC_BREAKPOINT(代码= 1,子代码= 0x18c1c3f00)

代码如下所示:

func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell {
   let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "cell", for: indexPath) as! myCVC
   let encodedStr = escapedString.addingPercentEncoding(withAllowedCharacters:NSCharacterSet.urlQueryAllowed)
   let url = URL(string: encodedStr!)
   let requestObj = URLRequest(url: url! as URL)
   cell.webView.loadRequest(requestObj)  
   return cell
  }

我使用了 collectionView ,因为它同时包含 imageView webView (使用滑动控件),并加载 image / webView (通过获取路径)。

When the app crashes, it gets redirected to this page

This is my console page

Console page

0 个答案:

没有答案