前言
半个月前我分享了一篇关于在安卓手机端显示word,pdf,excel等文件的解决方案,就是使用腾讯的TBS服务,当时也说过TBS的出现可以简单地理解为腾讯为了解决Android传统WebView组件所存在的各种问题而基于自身X5内核封装的一款功能更强大的WebView,传统WebView组件存在的问题:适配成本高、不安全、不稳定、耗流量、速度慢、视频播放差、文件预览能力差等。
同时在之前的文章中也详细讲解了如何在自己的项目中集成该TBS服务的步骤,具体详情可以点此查看:安卓项目实战之:app展示word、excel、pdf、ppt等文件功能和腾讯TBS介绍
当然了如果你觉得自己手动集成比较麻烦的话,本文就给大家推荐一个基于该TBS服务的开源库:SuperWebView(当然原名称时去掉View的,个人理解这样做的意图就是提醒使用者它不仅仅是用来展示,还包括其他功能)
关于使用
关于该库的功能以及具体使用其实有很多api和传统的WebView是相同的,关于使用在之前的文章中也有讲到,同时GitHub上也说的比较详细,此处不再赘述。