Я загружаю html файл из локального. Я использую UIWebView
для отображения html-страницы. На странице html у меня есть изображение. Когда я нажимаю изображение, мне нужно перейти на страницу UIViewController
. Prevoiusly я использовал форму типа кнопки, представленную. Но теперь я не хочу использовать форму типа кнопки формы.
Дисплей: блок;}
ViewController:
- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType
{
NSString *absoluteUrl = [[request URL] absoluteString];
NSString*temp=[absoluteUrl stringByReplacingOccurrencesOfString:@"@" withString:@""];
if ([temp isEqualToString:@"didTap://image"])
{
[QCARHelper startDetection];
[self dismissModalViewControllerAnimated:YES];
}
return YES;
}
Если вы являетесь владельцем HTML
кода, вы можете просто управлять переадресацией на javascript и улавливать все из них в UIWebView
.
См. Мой ответ за более деатили