亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

首頁 微信小程式 小程式開發(fā) 微信小程式檔案類別API詳解

微信小程式檔案類別API詳解

May 30, 2018 pm 02:22 PM
api 小程式 詳解

本文主要和大家分享微信小程式檔案類別API詳解,希望能幫助大家。

一.小知識

1.wx.saveFile(OBJECT):儲存檔案到本機(jī)。


wx.chooseImage({
  success: function(res) {
    var tempFilePaths = res.tempFilePaths
    wx.saveFile({
      tempFilePath: tempFilePaths[0],
      success: function(res) {
        var savedFilePath = res.savedFilePath
      }
    })
  }
})
2.wx.getSavedFileList(OBJECT):取得本機(jī)已儲存的檔案清單


#

wx.getSavedFileList({
  success: function(res) {
    console.log(res.fileList)
  }
})

3.

wx.getSavedFileInfo(OBJECT):取得本機(jī)檔案的檔案資訊

wx.getSavedFileInfo({
  filePath: 'wxfile://somefile', //僅做示例用,非真正的文件路徑
  success: function(res) {
    console.log(res.size)
    console.log(res.createTime)
  }
})
4.wx.removeSavedFile(OBJECT):刪除本機(jī)儲存的檔案

wx.getSavedFileList({
  success: function(res) {
    if (res.fileList.length > 0){
      wx.removeSavedFile({
        filePath: res.fileList[0].filePath,
        complete: function(res) {
          console.log(res)
        }
      })
    }
  }
})

5.wx.openDocument(OBJECT):新開頁面開啟文檔,支援格式: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('打開文檔成功')
      }
    })
  }
})
######二.列子######

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

<view class="container">
	<button type="primary" bindtap="upload">上傳文件</button>
	<text>文件的路徑:{{ path}}px</text>
	<text>文件大?。簕{filesize}}</text>
</view>
//獲取應(yīng)用實(shí)例
var app = getApp()
Page({
  	data:{
    	path:&#39;&#39;,
    	filesize:0,
 	},
  	upload:function(){
	    var that=this
	    wx.chooseImage({
	        count: 1, 
	        sizeType: [&#39;original&#39;, &#39;compressed&#39;],// 可以指定是原圖還是壓縮圖,默認(rèn)二者都有 
	        sourceType: [&#39;album&#39;, &#39;camera&#39;],  // 可以指定來源是相冊還是相機(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
	            })  
	        }
	    })
  	}
})

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

<view class="container">
	<button type="primary" bindtap="upload">打開文件</button>
</view>

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

這個(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)容。更多資訊請關(guān)注PHP中文網(wǎng)其他相關(guān)文章!

本網(wǎng)站聲明
本文內(nèi)容由網(wǎng)友自願(yuàn)投稿,版權(quán)歸原作者所有。本站不承擔(dān)相應(yīng)的法律責(zé)任。如發(fā)現(xiàn)涉嫌抄襲或侵權(quán)的內(nèi)容,請聯(lián)絡(luò)admin@php.cn

熱AI工具

Undress AI Tool

Undress AI Tool

免費(fèi)脫衣圖片

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅(qū)動(dòng)的應(yīng)用程序,用於創(chuàng)建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費(fèi)的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費(fèi)的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強(qiáng)大的PHP整合開發(fā)環(huán)境

Dreamweaver CS6

Dreamweaver CS6

視覺化網(wǎng)頁開發(fā)工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

Win11管理員權(quán)限取得詳解 Win11管理員權(quán)限取得詳解 Mar 08, 2024 pm 03:06 PM

Windows作業(yè)系統(tǒng)是全球最受歡迎的作業(yè)系統(tǒng)之一,其新版本W(wǎng)in11備受矚目。在Win11系統(tǒng)中,管理員權(quán)限的取得是一個(gè)重要的操作,管理員權(quán)限可以讓使用者對系統(tǒng)進(jìn)行更多的操作和設(shè)定。本文將詳細(xì)介紹在Win11系統(tǒng)中如何取得管理員權(quán)限,以及如何有效地管理權(quán)限。在Win11系統(tǒng)中,管理員權(quán)限分為本機(jī)管理員和網(wǎng)域管理員兩種。本機(jī)管理員是指具有對本機(jī)電腦的完全管理權(quán)限

Oracle SQL中的除法運(yùn)算詳解 Oracle SQL中的除法運(yùn)算詳解 Mar 10, 2024 am 09:51 AM

OracleSQL中的除法運(yùn)算詳解在OracleSQL中,除法運(yùn)算是一種常見且重要的數(shù)學(xué)運(yùn)算運(yùn)算,用來計(jì)算兩個(gè)數(shù)相除的結(jié)果。除法在資料庫查詢中經(jīng)常用到,因此了解OracleSQL中的除法運(yùn)算及其用法是資料庫開發(fā)人員必備的技能之一。本文將詳細(xì)討論OracleSQL中除法運(yùn)算的相關(guān)知識,並提供具體的程式碼範(fàn)例供讀者參考。一、OracleSQL中的除法運(yùn)算

Oracle API使用指南:探索資料介面技術(shù) Oracle API使用指南:探索資料介面技術(shù) Mar 07, 2024 am 11:12 AM

Oracle是一家全球知名的資料庫管理系統(tǒng)供應(yīng)商,其API(ApplicationProgrammingInterface,應(yīng)用程式介面)是一種強(qiáng)大的工具,可協(xié)助開發(fā)人員輕鬆地與Oracle資料庫互動(dòng)和整合。在本文中,我們將深入探討OracleAPI的使用指南,向讀者展示如何在開發(fā)過程中利用資料介面技術(shù),同時(shí)提供具體的程式碼範(fàn)例。 1.Oracle

PHP模運(yùn)算子的作用及用法詳解 PHP模運(yùn)算子的作用及用法詳解 Mar 19, 2024 pm 04:33 PM

PHP中的模運(yùn)算子(%)是用來取得兩個(gè)數(shù)值相除的餘數(shù)的。在本文中,我們將詳細(xì)討論模運(yùn)算子的作用及用法,並提供具體的程式碼範(fàn)例來幫助讀者更好地理解。 1.模運(yùn)算子的作用在數(shù)學(xué)中,當(dāng)我們將一個(gè)整數(shù)除以另一個(gè)整數(shù)時(shí),就會得到一個(gè)商和一個(gè)餘數(shù)。例如,當(dāng)我們將10除以3時(shí),商數(shù)為3,餘數(shù)為1。模運(yùn)算子就是用來取得這個(gè)餘數(shù)的。 2.模運(yùn)算子的用法在PHP中,使用%符號來表示模

linux系統(tǒng)呼叫system()函數(shù)詳解 linux系統(tǒng)呼叫system()函數(shù)詳解 Feb 22, 2024 pm 08:21 PM

Linux系統(tǒng)呼叫system()函數(shù)詳解系統(tǒng)呼叫是Linux作業(yè)系統(tǒng)中非常重要的一部分,它提供了一種與系統(tǒng)核心互動(dòng)的方式。其中,system()函數(shù)是常用的系統(tǒng)呼叫函數(shù)之一。本文將詳細(xì)介紹system()函數(shù)的使用方法,並提供對應(yīng)的程式碼範(fàn)例。系統(tǒng)呼叫的基本概念系統(tǒng)呼叫是使用者程式與作業(yè)系統(tǒng)核心互動(dòng)的一種方式。使用者程式透過呼叫系統(tǒng)呼叫函數(shù)來請求作業(yè)系統(tǒng)

Oracle API整合策略解析:實(shí)現(xiàn)系統(tǒng)間無縫通信 Oracle API整合策略解析:實(shí)現(xiàn)系統(tǒng)間無縫通信 Mar 07, 2024 pm 10:09 PM

OracleAPI整合策略解析:實(shí)現(xiàn)系統(tǒng)間無縫通信,需要具體程式碼範(fàn)例在當(dāng)今數(shù)位化時(shí)代,企業(yè)內(nèi)部系統(tǒng)之間需要相互通信和資料共享,而OracleAPI就是幫助實(shí)現(xiàn)系統(tǒng)間無縫通信的重要工具之一。本文將從OracleAPI的基本概念和原則入手,探討API整合的策略,最終給出具體的程式碼範(fàn)例幫助讀者更好地理解和應(yīng)用OracleAPI。一、OracleAPI基本

如何處理Laravel API報(bào)錯(cuò)問題 如何處理Laravel API報(bào)錯(cuò)問題 Mar 06, 2024 pm 05:18 PM

標(biāo)題:如何處理LaravelAPI報(bào)錯(cuò)問題,需要具體程式碼範(fàn)例在進(jìn)行Laravel開發(fā)時(shí),常會遇到API報(bào)錯(cuò)的情況。這些報(bào)錯(cuò)可??能來自於程式碼邏輯錯(cuò)誤、資料庫查詢問題或是外部API請求失敗等多種原因。如何處理這些報(bào)錯(cuò)是一個(gè)關(guān)鍵的問題,本文將透過具體的程式碼範(fàn)例來示範(fàn)如何有效處理LaravelAPI報(bào)錯(cuò)問題。 1.錯(cuò)誤處理在Laravel

Linux的curl指令詳解 Linux的curl指令詳解 Feb 21, 2024 pm 10:33 PM

Linux的curl命令詳解摘要:curl是一種強(qiáng)大的命令列工具,用於與伺服器進(jìn)行資料通訊。本文將介紹curl指令的基本用法,並提供實(shí)際的程式碼範(fàn)例,幫助讀者更好地理解和應(yīng)用該指令。一、curl是什麼? curl是命令列工具,用於發(fā)送和接收各種網(wǎng)路請求。它支援多種協(xié)議,如HTTP、FTP、TELNET等,並提供了豐富的功能,如檔案上傳、檔案下載、資料傳輸、代

See all articles