Releases: phimage/Erik
Swift PM
swift 5
2.0.0
1.1.1
Fix #15
By default detect page loading end using the webkit navigationDeletage
instead of loading
boolean
If you use your own instance of WKView
in Erik
instance, and have already set a delegate, you can make it implement the protocol Navigable
Other algorithm could be chosen to detect page loading
(myErikInstance.layoutEngine as? WebKitLayoutEngine)?.pageLoadedPolicy =.loading
// the loading
boolean
(myErikInstance.layoutEngine as? WebKitLayoutEngine)?.pageLoadedPolicy =.estimatedProgress
// the estimatedProgress
value (must be 1.0 except when starting 0.0)
If no page loaded, NoContent
is thrown when asking for currentContent
An empty page is detected using pattern Erik.noContentPattern
You can set to nil
if you want to keep previous code state