반응형 PDFViewr1 iOS WKWebView PDF Download Viewer 어쩐지 쉽게 해결이 되었다고 생각이 들긴했지만 구석구석 문제점이 하나씩 나오기도 한다. 이번에는 멀쩡하게 잘 사용하던 pdf링크에 대한 문제다. 일반적으로 서버의 특정 URL을 호출하면 서버에서 파라미터에 맞게 PDF 파일을 읽어 파일을 내려주는 방식인데 WKWebView에서는 pdf자체의 바이너리를 읽어들이는 현상이 나타났다. 따라서 서버에서 내려주는 pdf파일을 단말의 캐시폴더에 저장하고 저장된 파일을 읽어와서 보여주는 방식으로 변경이 필요해서 검색을 하고 WKWebView Interface를 살펴보니 답이 나왔다. WKWebView의 loadData:MIMEType:charaterEncodingName:baseUrl을 이용하고 서버에서 내려주는 파일은 NSURLSession을 이용해서 다운로드 후 .. 2020. 9. 2. 이전 1 다음 반응형