loadAlternateHTMLString(_:baseURL:forUnreachableURL:)
Loads alternate content for a frame whose URL is unreachable.
Declaration
func loadAlternateHTMLString(_ string: String!, baseURL: URL!, forUnreachableURL unreachableURL: URL!)Parameters
- string:
The string to use as the main page for the document.
- baseURL:
A file that is used to resolve relative URLs within the document.
- unreachableURL:
The URL for the alternate page content.
Discussion
Use this method to display page-level loading errors in a web view. Typically, a WebFrameLoadDelegate or WebPolicyDelegate object invokes this method from these methods: webView:didFailProvisionalLoadWithError:forFrame: (WebFrameLoadDelegate), webView:decidePolicyForMIMEType:request:frame:decisionListener: (WebPolicyDelegate), or webView(_:unableToImplementPolicyWithError:frame:) (WebPolicyDelegate). If invoked from one of these methods, the back-forward list is maintained.