| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 | 
							- module.exports.checkFile = (item) => {
 
-     if (['image', 'video'].includes(item.fileType)) {
 
-         preViewMedia(item)
 
-     } else if (['word', 'excel', 'ppt', 'pdf'].includes(item.fileType)) {
 
-         openDocument(item)
 
-     } else {
 
-         wx.setClipboardData({
 
-             data: item.url,
 
-             success: function () {
 
-                 wx.showToast({
 
-                     title: '当前文件类型不支持在线浏览,已将文件下载地址复制到剪切板,您可在浏览器中打开链接下载到本地浏览',
 
-                     icon: "none",
 
-                     duration: 5000
 
-                 });
 
-             }
 
-         })
 
-     }
 
- }
 
- function preViewMedia(item) {
 
-     wx.previewMedia({
 
-         sources: [{
 
-             url: item.url,
 
-             type: item.fileType,
 
-         }],
 
-         current: 0,
 
-         showmenu: true
 
-     })
 
- }
 
- function openDocument(item) {
 
-     wx.downloadFile({
 
-         url: item.url,
 
-         success: function (res) {
 
-             console.log(res.tempFilePath)
 
-             wx.openDocument({
 
-                 filePath: res.tempFilePath,
 
-                 fileType: item.postfix,
 
-                 showMenu: true,
 
-                 success: function (res) {
 
-                     console.log(res)
 
-                     console.log('打开文档成功')
 
-                 },
 
-                 fail: (err) => {
 
-                     wx.showToast({
 
-                         title: '打开失败',
 
-                         icon: "none"
 
-                     })
 
-                 }
 
-             })
 
-         }
 
-     })
 
- }
 
 
  |