欢迎光临,了解微信小程序开发,就上易用通!

微信小程序把玩《十》:wx.request(object) API,wx.uploadFile(object)

发布:2018-01-26 11:40浏览: 来源:网络 作者:cola

一:wx.request(object) API

微信小程序把玩《十》:wx.request(object) API,wx.uploadFile(object)(图1)

这里通过干活集中营的API接口真实请求下数据。如果提示URL 域名不合法,请在 mp 后台配置后重试修改asdebug.js两行代码即可可看下面图

定位到asdebug.js文件

微信小程序把玩《十》:wx.request(object) API,wx.uploadFile(object)(图2)

打开搜索关键字URL 域名不合法关键字就是提示错误信息注释两行代码

微信小程序把玩《十》:wx.request(object) API,wx.uploadFile(object)(图3)

 

微信小程序把玩《十》:wx.request(object) API,wx.uploadFile(object)(图4)

主要方法:

微信小程序把玩《十》:wx.request(object) API,wx.uploadFile(object)(图5)

wxml


		
<button type="primary" bindtap="listenerButtonDownLoadFile">下载图片</button>

<image src="{{resource}}" style="width:100%; height: 80%"/>

js


		
Page({
data:{
// text:"这是一个页面"
resource: ''
},
onLoad:function(options){
// 页面初始化 options为页面跳转所带来的参数
},
/**
* 下载文件
*/
listenerButtonDownLoadFile: function() {
var that = this;
wx.downloadFile({
url: 'https://t2.27270.com/uploads/tu/201609/240/1mb2dybkw2x.jpg',
type: 'image',
success:function(res){
console.log(res.tempFilePath);
that.setData({
resource: res.tempFilePath,
})
},
fail:function(err){
console.log(err)
},
complete:function(e) {
console.log(e)
}
})
}
})
二:wx.uploadFile(object), wx.downloadFile(object) API

反正我是没有测通这两个API!!!!不知道用的方式不对还是其他的!!!先记录下回头再说。。。

主要方法:

wx.uploadFile(OBJECT)上传

微信小程序把玩《十》:wx.request(object) API,wx.uploadFile(object)(图6)

wx.downloadFile(OBJECT)下载

微信小程序把玩《十》:wx.request(object) API,wx.uploadFile(object)(图7)

wxml

<button type="primary" bindtap="listenerButtonDownLoadFile">下载图片button>

<image src="{{resource}}" style="width:100%; height: 80%"/>

js

Page({
  data:{
    // text:"这是一个页面"
    resource: ''
  },
  onLoad:function(options){
    // 页面初始化 options为页面跳转所带来的参数
  },
  /**
   * 下载文件
   */
  listenerButtonDownLoadFile: function() {
      var that = this;
      wx.downloadFile({
          url: 'https://t2.27270.com/uploads/tu/201609/240/1mb2dybkw2x.jpg',
          type: 'image',
          success:function(res){
              console.log(res.tempFilePath);
              that.setData({
                  resource: res.tempFilePath,
              })
          },
          fail:function(err){
              console.log(err)
          },
          complete:function(e) {
              console.log(e)
          }
      })
  }
})





免责声明:本站所有文章和图片均来自用户分享和网络收集,文章和图片版权归原作者及原出处所有,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服处理。