0
我有一个显示由页面组成的演示文稿的应用程序。在UIWebView中打开自定义链接
这些页面可以包含某种媒体,其中一个是HTML,使用UIWebView组件作为查看器。
我需要的是某种方式将某种链接插入HTML文档,以便我可以跳转到我的应用程序演示文稿的另一页。
在我的研究中,我发现不建议子类化UIWebView,所以我不知道如何处理这个问题。
非常感谢提前。
我有一个显示由页面组成的演示文稿的应用程序。在UIWebView中打开自定义链接
这些页面可以包含某种媒体,其中一个是HTML,使用UIWebView组件作为查看器。
我需要的是某种方式将某种链接插入HTML文档,以便我可以跳转到我的应用程序演示文稿的另一页。
在我的研究中,我发现不建议子类化UIWebView,所以我不知道如何处理这个问题。
非常感谢提前。
提供:
-webView:shouldStartLoadWithRequest:navigationType:
在您的应用程序委托(
ref here)
。
每当网络视图即将加载新内容并给你机会做你需要的东西时,它就会被调用。例如,如果你在你的网页中嵌入了一个“file://”类型的URL,这将起作用:
- (BOOL)webView:(UIWebView*)webView shouldStartLoadWithRequest:(NSURLRequest*)request navigationType:(UIWebViewNavigationType)navigationType {
if ([[[request URL] scheme] isEqual:@"file"])
return YES;
...
我认为这样做会有效果。谢谢! – LoBlanc