2010-04-14 4 views
0

UIWebView를 사용하여 응용 프로그램을 개발하려고합니다. 응용 프로그램은 원격 URL을로드하고 있으므로 빨리 만들려면 응용 프로그램 번들에 포함 된 이미지를 사용하고 싶습니다. 응용 프로그램이 로컬 리소스를 가리 키도록 각 이미지의 주소를 수동으로 바꾸지 않고이를 수행 할 수있는 방법이 있는지 궁금합니다.UIWebView - 로컬 HTML을로드하는 원격 HTML

답변

1

나는 그것을 불행하게도 의심 스럽다. 브라우저 보안 모델은 일반적으로 (물론 데스크톱의 브라우저에도 적용됩니다.) 다른 scheme (http : //) 페이지의 컨텍스트에서 file : // scheme URL을 사용할 수 없습니다. 허용 된 경우 임의의 사이트를 탐색하면 로컬 파일을로드 할 수 있으며 개인 사용자 데이터에 액세스 할 수 있습니다. 이는 잘못된 것입니다. file : // scheme을 사용하는 로컬 이미지는 file : // 도메인에있는 페이지에서만 작동합니다.

나는 이것을 성취하는 방법을 모르지만 다른 누군가는 영리한 생각을 가지고 있습니다.

0

이를 사용할 수 있습니다 끔찍한 소리, 실제로 할 매우 쉽습니다, 당신은 로컬 URL에 히트와 원격 URL에 대한 요청을 대체 할 수

Stop Images from loading in UIWebView

을 ....

URL을 수동으로 변환해야합니다.

관련 문제