关于pc端 app端pdf文件预览的功能

第一种用H5标签<iframe>标签实现
  返回的文件类型,文件流,文件流返回必须在设置 contentType对应的Mime Type,
  返回文件的物理位置。
  已经实测可以支持的文件类型 txt,pdf。关于office文档,网上有很多文档,office系列可以在服务端将 word,pptx文件转换为pdf的文件流或者文件进行显示。
  excel文本类型,在网上有sheet.js进行excel的文件预览,暂未实测
 <iframe  src=‘‘ width=100% height=100% >
 <iframe  src="test.docx" width=100% height=100% >

 

  

第二种app端的文件下载,

   需引入“cordova.js”进行文件下载,此段代码调用app端默认浏览器,进行文件下载。需要设置后对应的contentType,文件头等信息。

   navigator.app.loadUrl(encodeURI(url), { openExternal:true}); 使用这段脚本进行后台的下载,在实测过程中,后台需要设置好对应的头部文件描述信息

 

关于pc端 app端pdf文件预览的功能

上一篇:网易云信-新增自定义消息(iOS版)


下一篇:Flutter-现有iOS工程引入Flutter