WKWebView를 사용하여 URL을 여는 간단한 iOS 앱을 만들었습니다. 사이트에 웹 사이트에 PDF 문서에 대한 링크가 있습니다. 브라우저에서 사이트를 열면 링크를 클릭하면 PDF 문서가 열립니다. 그러나 내 앱에는 링크를 클릭해도 아무런 변화가 없습니다. 어떻게 해결할 수 있습니까? 내 info.plist에 뭔가를 넣어야합니까?wkwebview를 사용하여 PDF에 대한 링크를 여는 방법
도움 주셔서 감사합니다.
WKWebView를 사용하여 URL을 여는 간단한 iOS 앱을 만들었습니다. 사이트에 웹 사이트에 PDF 문서에 대한 링크가 있습니다. 브라우저에서 사이트를 열면 링크를 클릭하면 PDF 문서가 열립니다. 그러나 내 앱에는 링크를 클릭해도 아무런 변화가 없습니다. 어떻게 해결할 수 있습니까? 내 info.plist에 뭔가를 넣어야합니까?wkwebview를 사용하여 PDF에 대한 링크를 여는 방법
도움 주셔서 감사합니다.
SWIFT 3. * & 4. * *
먼저 당신이 다운로드 한 후 해당 파일 경로를 얻을 수있는 앱으로 그 pdf 파일을 다운로드해야, 그 파일 경로는 다음과 같이 사용되어야한다 way in WKWebView
. 여기
let fileURL = URL(fileURLWithPath: filePathURLData as! String)
//print(fileURL)
webView.loadFileURL(fileURL, allowingReadAccessTo: fileURL)
filePathURLData
이 앱으로 다운로드 한 실제 파일 경로, 당신은 다음 WKWebView
감사
희망이로 그 파일을로드 할 필요가 URL
이 점을 변환해야 너를 도울 것이다. 이것은 WKWebView
에있는 모든 파일이 표시됩니다
(문서, DOCX, XLSX, PDF, 구글 문서를 페이지 & 모든 TEXTFILE)가 웹 사이트에
,이 PDF 문서에 하나 개 이상의 링크가 있습니다, 그리고 모르겠다. 어떤 링크가 사용되는지. – Mondy
@Mondy 'WKWebView'에서 보여줄 링크가 무엇이든 먼저 다운로드해야합니다. –
링크를 모르면 가능하지 않습니다. 하나 이상의 링크가 포함 된 외부 사이트로 리디렉션됩니다. 앱에서 표준 브라우저로 열어 볼 수 있습니까? – Mondy