我對iOS開發完全陌生,所以請不要假設我在這方面的專業知識。從其他方法在webview中打開鏈接
我在我的項目中成功實現了一個webview,併爲其分配了一個url,以加載'viewDidLoad'方法。這工作正常。當我嘗試從AppDelegate的'handleOpenURL'方法中加載一個url時,沒有任何反應,因爲引用的webview是零。
的ViewController:
@interface ViewController()
@property (retain, nonatomic) IBOutlet UIWebView *webview;
@end
- (void)viewDidLoad {
[super viewDidLoad];
NSString *fullURL = @"http://www.google.com/";
NSURL *url = [NSURL URLWithString:fullURL];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[_webview loadRequest:requestObj];
}
的AppDelegate:
- (BOOL)application:(UIApplication *)application handleOpenURL:(NSURL *)requesturl {
// handler code here
return YES;
}
我的問題是:如何從其他方法中針對網頁流量?
嗨Bhanu,我正在使用一個URL方案重新打開應用程序。重新打開應用程序工作正常。入口點是'handleOpenURL',但我無法從webview加載網址,因爲webview爲零。 –