PrimWeb 是 webview 的一个代理库,比 webview 更方便灵活,同时支持切换腾讯 x5 webview
PrimWeb
项目地址:JakePrim/PrimWeb
简介:PrimWeb 是 webview 的一个代理库,比 webview 更方便灵活,同时支持切换腾讯 x5 webview
标签:
PrimWeb is What?
PrimWeb 是一个代理的 WebView 基于的 Android WebView 和 腾讯 x5 WebView,容易、灵活使用以及功能非常强大的库,提供了 WebView 一系列的问题解决方案 ,并且轻量和灵活, 更方便 webview 的切换.
What Support?
- 支持动态添加 WebView
- 支持 X5WebView 和 原生的 WebView 切换
- 简化 Js 通信
- 灵活的设置 WebSetting
- 代理 WebViewClient 兼容 X5 WebView 和 android WebView
- 代理 WebChormeClient 兼容 android webview 和 x5 webview
- 支持判断 js 方法是否存在
- 支持 input 标签文件上传
- 支持 Js 通信文件上传
- 简化回退及返回键的处理
- 简化 url 加载
- webview 安全漏洞的问题修复,更加安全
- 支持权限管理,常用的定位、相册的权限
- 支持电话、短信、邮件的跳转
- 支持自定义进度条指示器
- 支持自定义错误页面
- 支持跳转到其他应用页面
Update Log
-
1.0.1
-
优化初始化
- 添加详情页 Web+原生混合功能
- 优化部分代码
Activity 调用 PrimWeb | Fragment 调用 PrimWeb | 识别电话短信邮箱 |
---|---|---|
JS 通信 | 文件上传 | 自定义错误页面 |
---|---|---|