2011-01-27 5 views
0

예를 들어, 나는 웹이 같은 페이지가 : 내 프로그램에서iPhone에서 맞춤 태그를 처리하려면 어떻게해야합니까?

<title>Testing</title> 
<body> 
<a href="print://helloWorld">I am a hyper-link</a> 
</body> 

을, 내가있는 UIWebView를 가지고 있고, 사용자가 클릭 할 때,이 웹 사이트가 표시됩니다 "나는 하이퍼 링크입니다" , "helloWorld"를 인쇄하려면 콘솔을 사용하고 싶습니다. 어떻게 할 수 있습니까? 고맙습니다. (실제로, UIWebView 알고 싶습니다 "print : //"하이퍼 링크를 클릭하면 내 응용 프로그램에서 지정한 콜백 할 함수를 지정합니다.)

+0

참조 [** 여기에이 주제에 대한 내 대답은 **] (http://stackoverflow.com/questions/4516797/how-to-use-javascript-to-communicate -with-objective-c-code/4516865 # 4516865) –

답변

0

info.plist URL 처리기를 추가합니다 파일을 만든 다음 응용 프로그램 대리인의 URL을 처리하십시오.

는 참조 할 수 있도록이를 참조하십시오 http://developer.apple.com/library/ios/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html#//apple_ref/doc/uid/20001431-102207

+0

내 솔루션으로 이벤트는 응용 프로그램 전체가 아니라 'UIWebViewDelegate'로만 현지화 될 수 있습니다. –

+0

@ Jacon - 귀하의 답변이 자신의 URL 사용 방법을 알려주는 것 외에는 차이점을 보지 마십시오. 개발자가 결정하게하십시오. – Moshe

+0

맞춤법 오류가 있습니다. : P 그리고 물론 그것이 dev의 결정이어야한다는 것에 동의합니다. –

관련 문제