本文主要和大家分享微信小程序文件API的详细讲解,希望对你有所帮助。
一、知识贫乏
1.wx.saveFile(OBJECT):本地保存文件。
wx . choose image({ success:function(RES){ var tempfile paths = RES . tempfile paths wx . save file({ tempfile path:tempfile path
wx . getsavedfilelist({ success:function(RES){ console . log(RES . filelist)} })3 . wx . getsavedfileinfo(object):获取本地文件的文件信息。
wx . getsavedfileinfo({ file path:& # 039;wxfile://some file & # 039;,//仅举例,非真实文件路径成功:function(RES){ console . log(RES . size)console . log(RES . create time)} })4 . wx . removesavedfile(object):删除本地存储的文件。
wx . getsavedfilelist({ success:function(RES){ if(RES . filelist . length & gt;0){ wx . removesavedfile({ file path:RES . file list
wx . download file({ URL:& # 039;http://example.com/somefile.pdf',success:function(RES){ var file path = RES . tempfile path wx . open document({ file path:file path,success:function(RES){ console . log(& # 039;成功打开文档& # 039;)}}}}}二。列子
3.wx.getSavedFileInfo(OBJECT):获取本地文件的文件信息。
& ltview class = & quot容器& quot& gt& lt按钮类型= & quot主要& quotbindtap = & quot上传& quot& gt上传文件</button & gt;& lttext & gt文件的路径:{ { path } } px </text & gt;& lttext & gt文件大小:{ { filesize } } </text & gt;& lt/view & gt;//获取应用程序实例varapp = getapp()page({ data:{ path:& # 039;',filesize:0,},upload:function(){ var that = this wx . choose image({ count:1,sizeType:
5.wx.openDocument(OBJECT):打开文档。
& ltview class = & quot容器& quot& gt& lt按钮类型= & quot主要& quotbindtap = & quot上传& quot& gt开文件
//获取应用程序实例varapp = getapp()page({ data:{ path:& # 039;',},upload:function(){ var that = this wx . download file({ URL:& # 039;http://192 . 168 . 56 . 1/sino -ui/www . 941 in . com . hk/m . v1/o . pptx & # 039;,//文件的本地路径success:function(RES){ var file path = RES . tempfile path wx . open document({ file path:file path,success:function(RES){ console . log(& # 039;成功打开文档& # 039;)} } } } } } }此文件的路径必须是http或Https,URL:& # 039;d:/WWW/sino -ui/WWW . 941 in . com . hk/m . v1/o . pptx & # 039;,
相关建议:
jQuery必须掌握的API
如何用PHP开发api接口安全验证实例
浅谈PHP接口实例共享
VIP推荐:22门课程,总价3725元。VIP会员免费。
评论前必须登录!
注册