문자열에서 파생 된 콘텐츠가있는 webview를 표시 할 수 있습니다. 링크를 검색 할 수 있도록 설정된 www.google.com, webview에 링크가 있습니다. . 하지만 제 경우에는 링크가 일반 텍스트로 취급되기 때문에이 링크를 찾아 볼 수있는 방법을 아는 사람이 있습니까? 클릭 할 때처럼 사파리를 열어 웹 페이지를 보여줍니다. 고맙습니다.webview에서 문자열 내부 링크에서 이동
0
A
답변
0
나는 이것이 당신에게 도움이 될 것이라고 생각합니다.
enter code here
NSString * path = [[NSBundle mainBundle] bundlePath]; NSURL * baseURL = [NSURL fileURLWithPath : 경로];
NSMutableString *pageStr = [[@"" mutableCopy] autorelease];
[pageStr appendString:@"<head>"];
[pageStr appendString:@"<title>MigraineMate Paint Graph</title>"];
[pageStr appendString:@"</head>"];
[pageStr appendString:@"<body>"];
[pageStr appendString:@"<img src=unknown.png alt=\"Justin Bieber\" style=\"float:left; text-align:left; margin:0px 15px \" width=100 border=1 /> "];
[pageStr appendString:@"<a href=\"http://www.w3schools.com/\">Visit W3Schools</a> <p>Please Wait Graph may take a moment to load Please Wait Graph may take a moment to load Please Wait Graph may take a moment to loadPlease Wait Graph may take a moment to loadPlease Wait Graph may take a moment to loadPlease Wait Graph may take a moment to load</p>"];
[pageStr appendString:@"</body>"];
[pageStr appendString:@"</html>"];
[imgWebView setBackgroundColor:[UIColor clearColor]];
[imgWebView setOpaque:NO];
[imgWebView loadHTMLString:pageStr baseURL:baseURL];
0
UIWebView
안에 하이퍼 링크를 추가하려면 적절한 HTML 구문을 사용해야합니다.
<a href="www.google.com">www.google.com</a>
귀하의 질문을 오해하지 않는 한, 나는 분명히 설명해 주시면 감사하겠습니다.
당신은 링크를 구문 분석하고 UIWebView
에 문자열을 표시하거나 할 자바 스크립트를 사용하기 전에 HTML을 생성 할 수 있습니다 :이 답변에 코멘트에서 영업 이익의 설명에 대응
같은 것.
또는 UITextView
을 사용하면 자동으로 하이퍼 링크를 사용할 수 있습니다. UIDataDetectorTypeLink
을 dataDetectorTypes
속성에 할당하면됩니다.
관련 문제
- 1. WebView에서 내부 저장소에 저장된 파일을 어떻게 참조합니까?
- 2. 문자열 내부 평가
- 3. Perl 문자열 내부
- 4. 링크에서 쿼리 문자열 목록을 가져 오는 ASP.Net
- 5. 노트북에서 Subversion을 사용하고 내부/외부 네트워크간에 이동
- 6. 하위보기 내부 경계 내에서 ImageView 이동
- 7. WebView에서 이미지보기
- 8. Node.js를 구문 분석하는 숫자 내부 문자열
- 9. 자바 스크립트 삽입 매개 변수 문자열 내부
- 10. 문자열 내부 배열, 따옴표 또는 따옴표 없음
- 11. jquery가있는 링크에서 값 확인
- 12. Android WebView에서 플래시 - 레이어링 문제
- 13. Webview에서 스크롤하기 (Progmatically)
- 14. JQuery는 실제로 WebView에서 작동합니까?
- 15. 프로그래밍 방식으로 WebView에서 로그인
- 16. WebView에서 애셋을 올바르게로드하지 않습니다.
- 17. 내 webView에서 html 변경
- 18. android 용 webview에서 geolocation
- 19. WebView에서 longClick 사용
- 20. webview에서 strings.xml의 값을 사용합니다.
- 21. Webview에서 시간 제한 처리하기
- 22. onLongClickListener가 WebView에서 작동하지 않습니다.
- 23. WebView에서 문서 위치를 얻으시겠습니까?
- 24. webview에서 접촉 감지
- 25. webView에서 텍스트 색상 변경
- 26. 사이트에서 iOS 앱의 WebView에서 방문했음을 알립니다.
- 27. PHP의 외부 링크에서 읽기
- 28. 링크에서 Jquery POP 실행하기
- 29. 링크에서 JavaScript var 사용
- 30. jQuery의 링크에서 방문 설정
아니, 아니 내 말은 무엇을, 나는이 무슨 뜻인지, 내가있는 UIWebView를 선언하고 컨텐츠의 캐릭터 라인의 세트를 전달하고, 그 문자열 내부, 웹 링크가, 내가 응용 프로그램을 실행 볼 때, webview는 내용을 올바르게 보여 주지만, 링크로 간주되는 링크는 일반 텍스트로 취급되었으므로 원하는 링크를 클릭하면 링크가 정상 링크로 취급됩니다. 무슨 뜻인지 알 겠어? –