代码拉取完成,页面将自动刷新
Add this to your package's pubspec.yaml file:
1.9.1
dependencies:
flutter_filereader: ^1.0.0
1.12.x
dependencies:
flutter_filereader: ^2.0.0
docx,doc,xlsx,xls,pptx,ppt,pdf,txt,jpg,jpeg,png
docx,doc,xlsx,xls,pptx,ppt,pdf,txt
Make sure you add the following key to Info.plist for iOS
<key>io.flutter.embedded_views_preview</key><true/>
import 'package:flutter/material.dart';
import 'package:flutter_filereader/flutter_filereader.dart';
class FileReaderPage extends StatefulWidget {
final String filePath;
FileReaderPage({Key: Key, this.filePath});
@override
_FileReaderPageState createState() => _FileReaderPageState();
}
class _FileReaderPageState extends State<FileReaderPage> {
@override
Widget build(BuildContext context) {
return Scaffold(
appBar: AppBar(
title: Text("doc"),
),
body: FileReaderView(
filePath: widget.filePath,
),
);
}
}
flutter run
会闪退。可以使用Android项目模式下直接运行此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。