Android基于腾讯X5内核的WebView(超级浏览器)
16lz
2021-01-23
Android基于腾讯X5内核的WebView(超级浏览器),拥有文件上传、下载、浏览(支持PDF/PPT/DOC/EXCEL/TXT格式)、Android与JS的交互、视频播放、自定义进度条、下拉回弹等功能
基于腾讯X5内核
目前已有功能:
- 1、文件浏览(支持pdf/ppt/doc/excel/txt)
- 2、文件上传(JS)
- 3、文件下载
- 4、Android与JS交互
- 5、自定义交互(进度条、下拉回弹)
- 6、视频播放
1、添加依赖和配置
- 根目录build.gradle文件添加如下配置:
allprojects { repositories { maven { url 'https://jitpack.io' } }}
APP目录build.gradle文件添加如下配置:
dependencies { implementation 'com.github.Victory-Over:SuperWeb:v1.0.0}
申请权限:
2、基本功能
(1)文件浏览(支持pdf/ppt/doc/excel/txt)
(2)文件上传(Android与JS通信)
(3)文件下载
(4)Android与JS交互
(5)自定义交互(进度条、下拉回弹)
(6)视频播放
开源项目githumb的地址:https://github.com/Victory-Over/SuperWeb
总结:这个开源项目做视频播放,本地和相册文件上传和下载,以及打开各种不同格式的文件,Android和js相互交互。
更多相关文章
- Android使用xutils3框架实现应用程序内的检查更新下载服务器存放
- Android清单文件详解(一) ---- 一切从开始
- Android Studio SDK版本兼容问题,拷贝的Android包文件报错
- Android工程源文件结构
- 修改默认配置文件.android.gradle.androidstudio到其他目录
- Android 资源文件使用方法详解