国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 小程序 > 正文

微信小程序wx.uploadfile 本地文件轉(zhuǎn)base64的實現(xiàn)代碼

2020-03-21 16:15:49
字體:
供稿:網(wǎng)友

微信小程序wx.uploadfile, 利用PHP接口把本地圖片轉(zhuǎn)化為base64位。

網(wǎng)上到處都是粘貼復(fù)制的wx.uploadfile的解決方案, 但目前還沒有具體的代碼:

特意呈現(xiàn)出來給需要的伙伴們:

wx.uploadfile,微信小程序,base64,代碼

代碼:

case 'imgBufferToBase64': <span style="white-space: pre;"> </span>$data=''; <span style="white-space: pre;"> </span>file_put_contents("1.txt",var_export($_FILES,true)."/r/n",FILE_APPEND); <span style="white-space: pre;"> </span>if(!empty($_FILES['upload']['tmp_name'])){ <span style="white-space: pre;">  </span>if(empty($_FILES['upload']['type'])){ <span style="white-space: pre;">   </span>IO::Debug('文件類型不合法'); <span style="white-space: pre;">  </span>} <span style="white-space: pre;">  </span>if(!in_array($_FILES['upload']['type'],array( <span style="white-space: pre;">   </span>'image/gif', <span style="white-space: pre;">   </span>'image/pjpeg', <span style="white-space: pre;">   </span>'image/jpeg', <span style="white-space: pre;">   </span>'image/x-png', <span style="white-space: pre;">   </span>'image/png', <span style="white-space: pre;">   </span>'image/bmp' <span style="white-space: pre;">  </span>))){ <span style="white-space: pre;">   </span>IO::Debug($_FILES['upload']['type'].'文件類型不合法'); <span style="white-space: pre;">  </span>} <span style="white-space: pre;">  </span>$data=file_get_contents($_FILES['upload']['tmp_name']); <span style="white-space: pre;">  </span>file_put_contents("1.txt",var_export($data,true)."/r/n",FILE_APPEND); <span style="white-space: pre;">  </span>IO::Debug('解析成功',true,$data); <span style="white-space: pre;"> </span>} <span style="white-space: pre;"> </span>IO::Debug("解析失敗"); break; 

js代碼:

wx.uploadFile({  url: 'https://' + app.globalData.host + '/api/?sign=' + sign,  filePath: tempFilePaths[0],  name: 'upload',  header: {  "content-type": "multipart/form-data",  "content-type": "application/x-www-form-urlencoded"  },  formData: formData,  success: function (res) { <span style="white-space: pre;"> </span>var $data = JSON.parse(res.data);   if (typeof ($data.data) != "undefined" && $data.code){   var imgBase64 = "data:image/jpeg;base64," + $data.data;   }  } }) 

總結(jié)

以上所述是小編給大家介紹的微信小程序wx.uploadfile 本地文件轉(zhuǎn)base64的實現(xiàn)代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對VEVB武林網(wǎng)網(wǎng)站的支持!


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 雅安市| 新和县| 图们市| 常德市| 阿拉善盟| 河池市| 河北省| 兴仁县| 临江市| 易门县| 阿克陶县| 崇明县| 富平县| 万源市| 莱州市| 堆龙德庆县| 东兰县| 隆子县| 滨州市| 罗山县| 陈巴尔虎旗| 方山县| 永德县| 大石桥市| 赫章县| 阿城市| 新津县| 开原市| 大安市| 东港市| 孝义市| 教育| 酒泉市| 萨迦县| 绥滨县| 海晏县| 新乡县| 宜君县| 察隅县| 博爱县| 虹口区|