作者:刘旭濠
撰写时间: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
      })
    }
  })
},
结果只能在真机上看看结果,架构自行创建

微信小程序的拍照功能相关推荐

  1. 微信小程序实现拍照功能

    小程序实现一个拍照功能,亲测可用. 页面的样式都是我自己写的,当然你们也可以自己排版写样式.下面一共有三个按钮,返回按钮.拍照按钮.切换摄像头按钮. 首先相机页面是通过wx:if来让其隐藏的,通过点击 ...

  2. 微信小程序自定义拍照功能

    1.页面路径  "pages/camera/takePhoto" 2.样式:takePhoto.wxss .fullscreen{width: 100%; height: 100% ...

  3. 微信小程序开发(2) - 微信小程序实现拍照和录像拍摄功能方法

    微信小程序开发2 - 本文实例讲述了微信小程序实现拍照和录像拍摄功能方法.分享给大家供大家参考,具体如下: 微信小程序拍照: API:wx.chooseImage 原先的想法是使用微信的camera组 ...

  4. 黯然微信小程序杂记(三):微信小程序实现倒计时功能 附讲解教学 附源码

    黯然微信小程序杂记(三):微信小程序实现倒计时功能 附超详细注释 附源码 一.功能描述 二.界面展示 三.test.wxml代码 四.test.js代码(注释很详细 很易懂) CSDN私信我,有关微信 ...

  5. 微信小程序实战 购物车功能

    代码地址如下: http://www.demodashi.com/demo/12400.html 一.准备工作 软件环境:微信开发者工具 官方下载地址:https://mp.weixin.qq.com ...

  6. 微信小程序实现语音识别功能

    原标题:微信小程序实现语音识别功能 使用小程序实现语音识别功能,由于语音识别可以直接使用各厂家的API接口,并且小程序为腾讯所有,因此考虑到可能的低延时,采用了腾讯提供的免费API接口,准确讲是腾讯语 ...

  7. 微信小程序语音识别java_微信小程序实现语音识别功能

    原标题:微信小程序实现语音识别功能 使用小程序实现语音识别功能,由于语音识别可以直接使用各厂家的API接口,并且小程序为腾讯所有,因此考虑到可能的低延时,采用了腾讯提供的免费API接口,准确讲是腾讯语 ...

  8. 微信小程序拼团功能页面展示

    微信小程序拼团功能页面展示 一.拼团功能 拼团就是让消费者在优惠价格的吸引下,自发邀请好友组团,以优惠的价格购买商品的促销活动 二.拼团功能的作用 1.与纯粹的购物相比,这种营销方式迎合了大多数用户的 ...

  9. 微信小程序原生开发功能合集一:微信小程序开发介绍

    一.专栏介绍   本专栏主要内容为微信小程序常用功能开发过程的介绍说明,包括开发微信小程序常用组件的封装.常用功能的开发等,提供源代码.开发过程讲解视频.完整的课程等.   组件封装: 下拉选择组件. ...

最新文章

  1. Codeforces Round #650 (Div. 3)(A-F1)题解
  2. Nginx 限制百度等爬虫连接
  3. Centos 6.4 python 2.6 升级到 2.7一起的MySQLdb不能使用的解决问题
  4. oracle的sql优化
  5. 【Oracle学习笔记-4】内连接和外连接的区别
  6. Linux下iptables 禁止端口和开放端口
  7. 菜鸟学EJB(二)——在同一个SessionBean中使用@Remote和@Local
  8. 图形在计算机中用位图格式,位图、矢量图是什么?位图和矢量图有什么区别?...
  9. python爬虫爬取淘宝美食_python爬虫爬取淘宝商品信息
  10. 入门神经网络优化算法(六):二阶优化算法K-FAC
  11. 高德地图API开发应用-----地图显示+定位+marker
  12. 微信JSAPI支付教程
  13. QQ聊天记录备份助手 v1.0——搜索、备份、恢复QQ聊天记录文件,重装系统必备...
  14. echart 实现地图坐标轴带图标
  15. Android移动开发-AndroidStudio调试安装时出现“Error running app: Default Activity Not Found”报错的解决方案
  16. win32获取本地ip
  17. Shipping Grants
  18. 关于未来计算机的参考文献,近几年计算机毕业参考文献 哪里有计算机毕业参考文献...
  19. 马云斯坦福大学演讲:想法与技术可以改变世界
  20. 【操作教程】如何手动配置EasyNVR安防视频云服务平台的Onvif探测功能?

热门文章

  1. Zhou_Zy's OI life.
  2. onbeforepaste
  3. 华为存储IA篇仿真器搭建
  4. #194-[树链剖分,博弈论] Nim游戏
  5. 比特大陆发布蚂蚁矿机S17 Pro,搭载第二代7nm芯片...
  6. 3000元口碑好的投影仪推荐哪款?双11口碑好的投影仪推荐当贝NEW D3X
  7. 为网站配置web服务器实验报告,配置web服务器实验报告.docx
  8. 迪赛智慧数——柱状图(正负条形图):2022届毕业生不同城市的期望实际薪资
  9. 五种常见的电子商务模式
  10. 记录一次mongodb被攻击