最近开发一个小程序,需要上传头像图片,找了好多例子,都不好用,要么用不了,要么功能不全,或者还需要第三方代码,总之就是不合适,最后还是自己捣鼓了一个。
js代码
const app = getApp()
Page({
data: {
coordinate:{
px: 0,
py: 0,
x:0,
y:0,
x1: 0,
y2: 0,
img:'',
},
a0:0,//这三个变量是其它页面传来的数据,可删除
a1: 0,
a2: 0,
},
onLoad: function (e) {
var a0=e.a0
var a1=e.a1
var a2 = e.a2
var _this = this
var coordinate = _this.data.coordinate//取可用屏幕长宽
const res = wx.getSystemInfoSync()
coordinate.px = res.windowWidth
coordinate.py = res.windowHeight
this.setData({ coordinate: coordinate, a0: a0, a1: a1, a2: a2})
},
button: function () {
var _this = this
var coordinate = _this.data.coordinate
var a1 = _this.data.a1