YCWebView
Based on the Tencent x5 open source library
...Developers can monitor loading progress, network failures, HTTP errors, SSL problems, and other page states through exposed listeners. The framework supports full-screen video, office-document viewing, file uploads, night mode, incognito mode, and display adjustments for notched screens. Resource interception can be combined with OkHttp caching, while optional HTTP DNS handling targets faster and more reliable loading. URL scheme handling covers actions such as calls, messages, email, payments, native-app launching, and other deep-link behaviors.