결국, 나는 공유하고 싶은 만족스러운 해결책을 발견했습니다. ,
<p>App version:
<script type="text/javascript">
var args = document.location.search.substring(1).split("&");
for (var i in args) {
var nameValue = args[i].split("=");
if (nameValue[0] == "version")
var version = nameValue[1];
}
if (version)
document.write(version);
</script>
</p>
코드의이 작품은 URL의 쿼리 부분을 구문 분석 :
1) 나는 응용 프로그램 버전을 표시하려면 다음 코드를 삽입하여, 내 정보 페이지의 HTML 코드를 변경 "version = <version>"인수를 찾고 해당 값을 사용하여 앱 버전을 표시하십시오.
있는 UIWebView에서 사용되는 URL을 준비 할 때, 내가 메인 번들에서 응용 프로그램 버전 검색) 2 :
NSString* urlString = [NSString stringWithFormat:@"<my_info_page>.html?version=%@", version];
:
NSString* version = [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"];
가 그럼 난 내 URL 문자열의 끝에 그것을 추가를 , mWebView가 함께 IBOutlet입니다
NSURL* url = [[NSURL alloc] initWithString:urlString];
NSURLRequest* request [[NSURLRequest alloc] initWithUrl:url];
[mWebView loadRequest:urlRequest];
[urlRequest release];
[url release];
:
3) 마지막으로, 나는 페이지를 표시 할 수있는 UIWebView를 사용 형식의 UIWebView, 제대로 XIB 파일의 웹보기에 연결되어 있습니다.
하이퍼 링크를 따라갈 때 웹보기의 앞/뒤로 기능을 포함하여 내 iPhone 4에서 제대로 작동하지만 사용자를 앱 안에 유지합니다.
정확히 내가 원하는 것은 아니지만 흥미로운 제안입니다. 투표하기. –