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