[英]iPhone disabled connect to iTunes. How to bypass or fix without itunes
[英]While clicking on some links on UIWebview it's automatically connect(go) to the itunes. but cannot get back to the app after clicking a iTunes link
在這里,我們正在使用UIWebview
相關的應用程序。 在某些鏈接上單擊時,它會自動連接到iTunes。 但單擊iTunes鏈接后(未單擊“退出”)無法返回到應用程序。
我的問題是,單擊iTunes后如何返回應用程序。
Try this one uiwebview delegate method.
-(BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType
{
NSURL* url = [request URL];
if (UIWebViewNavigationTypeLinkClicked == navigationType)
{
[[UIApplication sharedApplication] openURL:url];
return NO;
}
return YES;
}
您可以在視圖頂部添加自定義工具欄,並向自定義工具欄添加后退按鈕以返回到您的應用。 在自定義工具欄下方添加您的webview。希望對您有所幫助。
我通常在UIWebView旁邊插入一個按鈕。 使用新視圖並在視圖的任何角落插入按鈕,然后將您的UIWebView設置為不適合屏幕的uiwebview,以便您可以按退出按鈕。 當您點擊按鈕而不是隱藏視圖時。 IT通常會為這種情況做些什么,也許它可以為您提供幫助
當您單擊任何鏈接時,現在就轉到頁面的此鏈接,如果您想轉至應用程序的上一步。 通常,您無法返回到您的應用程序,因為Apple iOS不提供此類功能。
我不確定,但是在JB Device中可能是可能的。
如果要使用Safri加載網頁,或者要使用自定義架構打開iTunes應用程序,則不可能,因為您要離開該應用程序。 但是是的,您可以執行此操作,如果您要通過網絡視圖加載iTunes連接鏈接,則可以在其中放置自定義后退按鈕以返回上一頁。
例如 :
UIWebView *webView=[[UIWebView alloc]init];
[self.view addSubview:webView];
[webView loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"http://www.xyz.com"]]];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.