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

作者:刘旭濠撰写时间: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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

发表回复

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

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