0
これよりも良い方法はありますか? killWebViewメソッドのloadRequestは、youtubeのようなWebページを取り除くためのハックです。その後、二行後に、あなたがメッセージを送っている、あなたがself.webViewをリリースしているUIWebViewをアンロードする方法
- (IBAction)killWebView:(id)sender
{
[self.webView stopLoading];
[self.webModal setHidden:YES];
[self.webView loadRequest:[NSURLRequest requestWithURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"index" ofType:@"html"]isDirectory:NO]]];
}
- (IBAction)viewVideoLink:(id)sender
{
self.webModal.backgroundColor = [self randomColor:.4];
[self.webModal setHidden:NO];
NSString *strWebsiteUlr = [NSString stringWithFormat:[NSString stringWithFormat:@"%@", [self.model.currentTrackDictionary objectForKey:@"video_url"]]];
NSURL *url = [NSURL URLWithString:strWebsiteUlr];
NSURLRequest *requestObj = [NSURLRequest requestWithURL:url];
[self.webView loadRequest:requestObj];
}
ありがとうございます - 私はそれらの2行を削除し、それが動作しますが、より良い方法があるのだろうかと思っていますか? htmlファイルは基本的なhtmlファイルであり、「コンテンツ読み込み」というのはより良い方法があるようです。 –