2017-11-30 1 views
-2

Excel 파일을 편집하고 NSData로 가져 왔습니다. 이 xlsx를 PDF로 변환하고 NSData로 웹뷰에 넣으 려한다면 그것을 읽어야합니다. 저는 집에있어 안전합니다. 나는 이것으로 성공할 수 없다. 나는 웹 뷰가 그것을 텍스트로 열려고 시도한다는 것이다. xlsx 또는 xls을 webview에로드하십시오.

내가 시도 :

webview.load(picData as Data, mimeType: "application/vnd.openxmlformats-officedocument.spreadsheetml.template", characterEncodingName: "", baseURL: NSURL() as URL) 
XLSX와

과 :

webview.load(picData as Data, mimeType: "application/vnd.ms-excel", characterEncodingName: "", baseURL: NSURL() as URL). 

나는 그것이 같은 결과를 생성합니다 UTF-8로 textencoding를 지정하더라도 그래도. 번들에서 Excel을 여는 데 문제가 없지만 Excel 파일을 다운로드하고 Nsdata로 사용하면 웹 뷰에로드 할 수 없습니다.

기본적으로 나는 Nsdata로 엑셀을 가져 와서 webview에로드해야합니다.

+0

[iPhone의 UIWebView에서 .xlsx 파일을 여는 방법] (https://stackoverflow.com/questions/11139284/how-to-open-xlsx-file-on-uiwebview-in-iphone)의 가능한 복제본 – PeejWeej

+0

xlsx 파일을 읽을 수 있다고 명시된 문서에서 "가능한 dublicate"에 대한 대답은 잘못 되었기 때문에 잘못되었습니다. 플러스 인스턴트 메신저 파일을로드하기 전에 Nsdata로 파일을 다운로드 메신저. –

+0

"문서"링크가 있습니까? 그럼에도 불구하고, 그것은 동일한 질문입니다 (그러므로 중복됩니다). 또한 두 번째 대답은 당신과 다른 코드이므로 시도하십시오. – PeejWeej

답변

0

코드는 잘 작동했지만 webview에로드하기 전에 로컬로 nsdata를 저장해야했습니다.

관련 문제