应用 file_preview 能够像在应用 Flutter weidget 一样在 andorid、ios 页面中预览 doc、docx、ppt、pptx、xls、xlsx、pdf 等文件。
仓库地址
阐明
- andorid 应用腾讯 TBS 服务,反对 doc、docx、ppt、pptx、xls、xlsx、pdf、txt、epub 文件的预览
- ios 应用 WKWebView,WKWebView 所反对的均可预览
集成步骤
1、pubspec.yaml
file_preview: ^0.0.2
2、引入
import 'package:file_preview/file_preview.dart';
3、应用
因为应用 android 应用 TBS 服务,所以必须在 FilePreviewWidget 应用前实现初始化,不然无奈加载。
如本地无 TBS 不存在会在初始化时进行下载,会耗时
await FilePreview.initTBS();
应用
FilePreviewWidget(
width: 400,// 宽
height: 700,// 高
path: "",// 本地门路或者 http 链接
)