微信小程序的拍照功能「建议收藏」

作者:刘旭濠撰写时间:2019年04月14日一开始就想弄个微信的小程序玩玩然后想了想最后就决定了,就弄个微信小程序的拍照功能,然后就上网查询了一些资料,在微信社区文档里有很多功能可以使用,然后我就尝试的找了一下关于拍照的资料,然后整理出来文档和网上的一些资料,在微信的API还有更多的资料和其他好玩的玩意代码如下://定时器拍照setTime:function(){  lett…

大家好,又见面了,我是你们的朋友全栈君。

作者:刘旭濠
撰写时间:2019年04月14日

一开始就想弄个微信小程序玩玩然后想了想最后就决定了,就弄个微信小程序的拍照功能,然后就上网查询了一些资料,在微信社区文档里有很多功能可以使用,然后我就尝试的找了一下关于拍照的资料,然后整理出来文档和网上的一些资料,在微信的API还有更多的资料和其他好玩的玩意
在这里插入图片描述
代码如下:
//定时器拍照
setTime: function () {

  let that = this
  let ctx = wx.createCameraContext()
  time = setInterval(function () {

  if (Math.round(Math.random()) == 1) {

console.log(‘拍照’)
//拍照
ctx.takePhoto({

quality: ‘high’,
 success: (res) => {

console.log(res.tempImagePath)
that.setData({

src: res.tempImagePath
})
          that.localhostimgesupdata(res.tempImagePath)
        }
      })
    }
  }, 1000 * 10) //循环间隔 单位ms
},
//图片上传
localhostimgesupdata: function (imgPath) {

  console.log(‘图片上传’)
  wx.uploadFile({

    url: ‘’, // 图片上传服务器真实的接口地址
    filePath: imgPath,
    name: ‘imgFile’,
    success: function (res) {

      wx.showToast({

        title: ‘图片上传成功’,
        icon: ‘success’,
        duration: 2000
      })
    }
  })
},
结果只能在真机上看看结果,架构自行创建

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/129386.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月13日 下午10:00
下一篇 2022年4月13日 下午10:20


相关推荐

  • 初探无水印信息图片加密技术「建议收藏」

    初探无水印信息图片加密技术「建议收藏」原文链接 https://yq.aliyun.com/articles/72267背景随着手机app越来越多,对于App信息安全面临的挑战越来越大,像接口传递的验证信息这些相对保密的信息如果直接放在app中明文,那么毫无疑问,很容易就被激活成功教程出来,想干嘛就干嘛。因为为了对部分本地信息加密,相处过无数的办法,本次讨论的重点,无水印信息图片加密。原理无水印信息图片加密,基

    2022年6月21日
    34
  • 使用EMD【经验模态分解】对一维波形信号进行滤波去噪以及Python实现代码[emd eemd ceemdan]

    使用EMD【经验模态分解】对一维波形信号进行滤波去噪以及Python实现代码[emd eemd ceemdan]使用 EMD 经验模态分解 对一维波形信号进行滤波去噪以及 Python 实现代码 EMD EmpricalMode 经验模态分解方法此处不再过多用赘述 该信号处理方法可以把输入信号分解为若干个 IMF 之和 除最后一个 IMF 分量为分解余项外 其余分量均满足如下两个约束条件 1 在整个数据段内 极值点的个数和过零点的个数必须相等或相差最多不能超过一个 2 在任意时刻 由局部极大值点形成的上包络线和由局部极小值点形成的下包络线的平均值为零 即上 下包络线相对于时间轴局部对称 相比

    2026年3月17日
    2
  • RestSharp的使用记录「建议收藏」

    RestSharp的使用记录「建议收藏」关于使用RestSharp在.net4.5时应安装105.0.0.0好像新的版本不支持,需要.net4.5.2才可以调用传参的方法varclient=newRestClient($”{url}SFContract/Send”);varrequest=newRestRequest();request.Method=Method.POST;//a.[FromBody]接收

    2025年10月3日
    5
  • 交换机trunk口,直连电脑网口通信——PC机使用trunk口类型连接

    交换机trunk口,直连电脑网口通信——PC机使用trunk口类型连接没带交换机 接口又是 trunk 口 咋办 电脑发送出带 vlan 的数据 交换机 trunk 口与电脑直连通信

    2025年8月9日
    17
  • mysql复制使用gtid,用gtid_purged跳过事务

    mysql复制使用gtid,用gtid_purged跳过事务

    2021年9月1日
    86
  • lvs常用命令

    lvs常用命令lvs命令(具体参数的意思可以参看其他文章)1,查看配置ipvsadm-ln2,清空所有配置ipvsadm-Clistener添加:ipvsadm-A-t192.168.11.60:80-srr修改:ipvsadm-E-t192.168.11.60:80-swrr删除:ipvsadm-D-t192.168.11.60:80realserv…

    2022年7月23日
    26

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号