我如何在flutter应用程序中下载/显示文件(pdf / ppt / docx)?

时间:2018-06-05 23:08:06

标签: android file download dart flutter

我从网上的存储库中获取文件,我想下载或者如果可能的话没有下载显示/打开它(如果显示是远程打开的话),如果我必须下载它,它也会这样做xD,但我的问题是,身体我什么都不可能,所以我必须检查响应上的内容类型表单标题,可能是bodyBytes?

var reply;
   var url = '$host/repositoryStream/$id?BACOSESS=$bacosess';  
      var response = await http.get(url);

      if ( response.statusCode == HttpStatus.OK)
        reply = response;

我怎么处理字节或正文才能在手机中打开它?

1 个答案:

答案 0 :(得分:0)

对于那些仍然不知道有一个非常方便的插件的人,它对我有用。 open_file,您仍然必须使用simple_permissions来请求/检查权限。

我希望这会对一直在等待的人有所帮助。