小程序截图上传

本文介绍了在小程序开发中遇到的头像图片上传问题,以及如何避免使用第三方代码,通过自定义方式实现截图并上传的功能。
摘要由CSDN通过智能技术生成

最近开发一个小程序,需要上传头像图片,找了好多例子,都不好用,要么用不了,要么功能不全,或者还需要第三方代码,总之就是不合适,最后还是自己捣鼓了一个。
在这里插入图片描述
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
   
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值