0
私は、マルチタスキングとサファリに行くのではなく、単純なWebビューでユーザーがクリックするリンクを開こうとしています。リンクをクリックするたびにユーザーがアプリを離れる必要があるのは非常に苦痛ですが、それはおそらくかなりシンプルですが、これを行うにはひどい時間があります。ここでは私が使用しているコードがありますが、リンクがクリックされるとまだサファリが開きます。UIWebviewでリンクを開くUISharedアプリケーションでない
誰かが正しい方向に向けるのを助けることができれば、私は大いに感謝しています!ありがとうございました!
- (void) handleURL:(NSURL*)url
{
[web loadRequest:[NSURLRequest requestWithURL:[NSURL URLWithString:@"%@"]]];
}
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest
*)request
navigationType:(UIWebViewNavigationType)navigationType {
NSLog(@"expected:%d, got:%d", UIWebViewNavigationTypeLinkClicked, navigationType);
if (navigationType == UIWebViewNavigationTypeLinkClicked) {
[UIApplication sharedApplication] ;
return NO;
}
if (navigationType == UIWebViewNavigationTypeLinkClicked) {
[web loadRequest:[NSURLRequest requestWithURL:[NSURL
URLWithString:replyTweetText.text]]];
return YES;
}
}