微信小程序文件類API詳解

    本文主要和大家分享微信小程序文件類API詳解,希望能幫助到大家。愛(ài)掏網(wǎng) - it200.com

    一.小知識(shí)

    1.wx.saveFile(OBJECT):保存文件到本地。愛(ài)掏網(wǎng) - it200.com


    wx.chooseImage({
      success: function(res) {
        var tempFilePaths = res.tempFilePaths
        wx.saveFile({
          tempFilePath: tempFilePaths[0],
          success: function(res) {
            var savedFilePath = res.savedFilePath
          }
        })
      }
    })
    登錄后復(fù)制

    2.wx.getSavedFileList(OBJECT):獲取本地已保存的文件列表


    wx.getSavedFileList({
      success: function(res) {
        console.log(res.fileList)
      }
    })
    登錄后復(fù)制

    3.wx.getSavedFileInfo(OBJECT):獲取本地文件的文件信息


    wx.getSavedFileInfo({
      filePath: 'wxfile://somefile', //僅做示例用,非真正的文件路徑
      success: function(res) {
        console.log(res.size)
        console.log(res.createTime)
      }
    })
    登錄后復(fù)制

    4.wx.removeSavedFile(OBJECT):刪除本地存儲(chǔ)的文件


    wx.getSavedFileList({
      success: function(res) {
        if (res.fileList.length > 0){
          wx.removeSavedFile({
            filePath: res.fileList[0].filePath,
            complete: function(res) {
              console.log(res)
            }
          })
        }
      }
    })
    登錄后復(fù)制

    5.wx.openDocument(OBJECT):新開頁(yè)面打開文檔,支持格式:doc, xls, ppt, pdf, docx, xlsx, pptx


    wx.downloadFile({
      url: 'http://example.com/somefile.pdf',
      success: function (res) {
        var filePath = res.tempFilePath
        wx.openDocument({
          filePath: filePath,
          success: function (res) {
            console.log('打開文檔成功')
          }
        })
      }
    })
    登錄后復(fù)制

    二.列子

    3.wx.getSavedFileInfo(OBJECT):獲取本地文件的文件信息

    
    	文件的路徑:{{ path}}px文件大小:{{filesize}}
    登錄后復(fù)制
    //獲取應(yīng)用實(shí)例
    var app = getApp()
    Page({
      	data:{
        	path:'',
        	filesize:0,
     	},
      	upload:function(){
    	    var that=this
    	    wx.chooseImage({
    	        count: 1, 
    	        sizeType: ['original', 'compressed'],// 可以指定是原圖還是壓縮圖,默認(rèn)二者都有 
    	        sourceType: ['album', 'camera'],  // 可以指定來(lái)源是相冊(cè)還是相機(jī),默認(rèn)二者都有
    	        success: function (res) {
    	            var tempFilePaths = res.tempFilePaths;
    	            console.log(tempFilePaths)
    	            wx.getSavedFileInfo({
    				  	filePath:res.tempFilePaths[0], //僅做示例用,非真正的文件路徑
    				  	success: function(res) {
    				  		that.setData({
    					      	filesize:res.size,
    					    })
    				  	}
    				})
    	            that.setData({
    	                path:tempFilePaths
    	            })  
    	        }
    	    })
      	}
    })
    登錄后復(fù)制

    5.wx.openDocument(OBJECT):打開文檔

    
    
    登錄后復(fù)制

    //獲取應(yīng)用實(shí)例
    var app = getApp()
    Page({
      	data:{
        	path:'',
     	},
      	upload:function(){
    	    var that=this
    	    wx.downloadFile({
    		  	url: 'http://192.168.56.1/sino-ui/www.941in.com.hk/m.v1/o.pptx',//文件的在本地的路徑
    		  	success: function (res) {
    			    var filePath = res.tempFilePath
    			    wx.openDocument({
    			      	filePath: filePath,
    			      	success: function (res) {
    			        	console.log('打開文檔成功')
    			      	}
    			    })
    		  	}
    		})
      	}
    })
    登錄后復(fù)制

    這個(gè)文件的路徑,必須是http或是Https,不能使url: 'D:/WWW/sino-ui/www.941in.com.hk/m.v1/o.pptx',



    相關(guān)推薦:

    jQuery必須掌握的API

    PHP如何開發(fā)api接口安全驗(yàn)證實(shí)例

    PHP關(guān)于API接口實(shí)例分享

    以上就是微信小程序文件類API詳解的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注愛(ài)掏網(wǎng) - it200.com其它相關(guān)文章!

    聲明:所有內(nèi)容來(lái)自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。
    發(fā)表評(píng)論
    更多 網(wǎng)友評(píng)論0 條評(píng)論)
    暫無(wú)評(píng)論

    返回頂部

    主站蜘蛛池模板: 日本高清无卡码一区二区久久| 中文字幕无线码一区二区| 99久久精品费精品国产一区二区| 国产伦理一区二区| 久久精品黄AA片一区二区三区| 国产在线视频一区| 色欲AV无码一区二区三区| 日韩精品无码一区二区三区不卡| 免费一区二区三区| 亚洲爽爽一区二区三区| 免费高清av一区二区三区| 91国偷自产一区二区三区| 精品欧洲av无码一区二区14| 亚洲线精品一区二区三区| 亚洲综合av永久无码精品一区二区| 亚洲乱码日产一区三区| 中文字幕在线观看一区二区三区| 三级韩国一区久久二区综合| 在线观看视频一区二区| 国产精品无码一区二区在线 | 国产精品被窝福利一区 | 国产乱码精品一区二区三区 | 欧美日韩一区二区成人午夜电影 | 日本激情一区二区三区| 2021国产精品一区二区在线| 无码少妇精品一区二区免费动态| 亚洲一区二区三区电影| 久久久久人妻精品一区二区三区| 精品成人乱色一区二区| 国内精品一区二区三区东京| 国产乱码一区二区三区四| 日韩一区二区a片免费观看| 亚洲Av永久无码精品一区二区 | 亚洲影视一区二区| 学生妹亚洲一区二区| 欧美一区内射最近更新| 福利一区二区视频| 一区二区三区免费在线视频| 精品人体无码一区二区三区| 久久精品国产一区二区三| 激情无码亚洲一区二区三区|