iPhone 응용 프로그램에서 암호화 된 웹 페이지를 사용하고 webView : shouldStartLoadWithRequest : 메소드에서 이러한 호출 (예 : 링크 클릭)을 가로 채서 파일 경로를 가져오고 데이터를 해독합니다 원래 HTML 문자열을 누른 다음 webView에서 loadHTMLString :을 수행합니다 (WebView에서 YES를 반환 : shouldStartLoadWithRequest :, 분명히).UIWebView 느린 이미지로드 - 앵커로 스크롤하는 것을 방해합니다.
우리는 현재 (등, 우리 자신의 뒤로/앞으로 상태 머신을 구현하는 데 마지막 위치로 스크롤 돌보는 같은 다른 문제를 촬영 한 후)이 문제는 웹보기가 후 이미지를 를로드 것이다 그것 webViewDidFinishLoad :가 호출되었으며, 여기에는 #anchor가있는 경우 스크롤합니다 (loadHTMLString : 암호 해독 후 사용할 때처럼 작동하지 않아 구현해야하는 또 다른 사항).
javascript 호출 ("window.scrollTo (0, document.getElementById ('% @') .offsetTop")을 사용하여 아래로 스크롤하면 끝까지 더 멀리 끝나기도합니다. 그것은
는 웹보기 페이지를로드 완전히 돌아 오는 길에 얻을 수있는 방법이 있나요.이 이미지를로드 전에 .Y 거리 을 계산하고, #anchors 또는 이전 .Y 위치에 다음 스크롤?설명하기가 약간 까다 롭습니다. UIWebView가 페이지를로드하고 캐시하고 표시하는 방식에 복잡한 세부 정보와 관련이 있습니다. 일부 enli 사기와 이것에 대한 명확한 사고가 많이 감사 할 것입니다.
암호화되지 않은 이미지입니다. – avocade