在Flutter WebView中加载本地pdf文件

时间:2020-06-09 06:12:18

标签: android flutter

我在缓存中有一个pdf文件,需要将其加载到webview中。

该代码在iOs中工作正常,但android显示空白屏幕。

@override Widget build(BuildContext context) { return FutureBuilder<File>( future: pdfFile, builder: (BuildContext context, AsyncSnapshot<File> snapshot) { if (snapshot.hasData) { print(snapshot.data.path); return Container( child: WebView( initialUrl: 'file://${snapshot.data.path}', javascriptMode: JavascriptMode.unrestricted, ), ); } else { return Container( child: const Center( child: CircularProgressIndicator(), ), ); } }); }

对此有任何帮助。

0 个答案:

没有答案