webview_completion_fix 0.0.1
webview_completion_fix: ^0.0.1 copied to clipboard
Fixes iOS WebView crashes (NSInternalInconsistencyException) caused by uncalled completion handlers in WKWebView navigation delegate methods.
0.0.1 #
- Initial release
- Fixes iOS WebView hanging and crashes caused by uncalled completion handlers in WKWebView navigation delegate methods (addresses flutter/flutter#102476)
- Automatically detects and swizzles
webview_flutter_wkwebview.NavigationDelegateImplorFWFNavigationDelegatemethods - Tracks and invokes missed completion handlers for:
didReceiveAuthenticationChallenge:completionHandler:decidePolicyForNavigationAction:decisionHandler:decidePolicyForNavigationResponse:decisionHandler:
- Supports optional logging via
WCFEnableLoggingInfo.plist configuration - Compatible with
webview_flutter^4.2.3