문제

앵커가 클릭되면 UIWebView에서 나는 그것을 잡아 당기고 항상 false를 반환하여 취소합니다. (나는 클릭을 일을하는 명령으로 취급합니다)

이상하게도 동일한 앵커가 연속으로 두 번 이상 클릭하면 한 번만 해고됩니다.

예 : "A"를 클릭하고 "A"를 클릭하십시오.

"A"를 클릭하고 "B"를 클릭하고 "A"를 클릭하십시오.

연속으로 두 번 클릭하면 "a"를 두 번받을 수있는 방법이 있습니까?

매번 클릭 할 때마다 "A"의 URL을 변경하려고 시도했습니다. 그러나 요소를 클릭하면 다시 클릭하면 다른 요소를 클릭 할 때까지 해고되지 않아야합니다.

도움이 되었습니까?

해결책

StartArload의 작업으로 인해 페이지가 새로 등록되도록 페이지를 다시 등록하기 위해이 작업을 수행합니다. 왜 작동하는지 잘 모르겠지만 그렇습니다.

webView.evaluateJavaScript ( "document.location = '#';");

(나는 monotouch를 사용한다)

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top