누구든지 webview에 html 파일을 추가하는 데 도움을 줄 수 있습니까? 텍스트 크기, 글꼴 및 이미지 크기 옵션과 함께 html 데이터를 표시하고 싶습니다.
이 html 코드가 있으며 로컬 파일에 추가하면 작동합니다.
<style type="text/css">
img {
max-width: 348px !important;
}
body {
font-size: 15px !important;
font-size: HelveticaNeue !important;
}
</style>
내 질문은 URL에서 신속하게로드하는 각 파일에이 HTML 코드를 추가하는 방법입니다.
파일 끝에이 html 코드를 추가하고 싶다면 아무 문제가 없다고 생각합니다. 하지만 내가 아는 것처럼 스타일 은 head 에 추가 해야 하므로 html 문자열을 분석 하고 스타일 을 삽입 할 위치를 찾아야 한다고 생각합니다 . 문제는 끈 바느질 인 것 같습니다.
let path = dir.stringByAppendingPathComponent(file);
//reading
let text = String(contentsOfFile: path, encoding: NSUTF8StringEncoding, error: nil)
// Here you should insert the <style> string in text
// Or you just add the <style> at the end of the text
//writing
text.writeToFile(path, atomically: false, encoding: NSUTF8StringEncoding, error: nil)
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다