最近开发小程序,其中涉及聊天板块,这里记录一下小程序如何调用相机、相册、视屏拍摄等功能。

1.相册图片选择或调用相机

chooseImage() {var that = thiswx.chooseImage({count: 1, // 默认9sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有success: function (res) {// 返回选定照片的本地文件路径列表,tempFilePath可以作为img标签的src属性显示图片var tempFilePaths = res.tempFilePaths;img = tempFilePaths[0];//这里img即可获取图片文件}})},

2.视频文件选择或调用相机录制

chooseVideo() {var that = thiswx.chooseVideo({count: 1, // 默认9sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有sourceType: ['album', 'camera'], // 可以指定来源是相册还是相机,默认二者都有success: function (res) {// 返回选定照片的本地文件路径列表,var tempFilePaths = res.tempFilePath;// console.log(tempFilePaths)video = res.tempFilePath;//这里video即可获取视频文件}})},

小程序调用相机、相册、视屏拍摄功能相关推荐

  1. 微信小程序调用相机相册功能实现

    这个其实很简单,微信提供了api 1 一般我们做个人图像选择的时候可以简单的使用 click1:function(){wx.chooseImage({success: function(res) {} ...

  2. 微信小程序调用本地相册与拍照

    小程序调用相册与拍照 微信小程序提供了许多方便api给开发者使用,比如说wx. showActionSheet()调用菜单栏,wx.chooseImage()从本地相册选择图片或使用相机拍照.我们可以 ...

  3. 微信小程序调用相机选择图片生成水印

    项目近期有一个需求,是在小程序使用相机拍照时,页面缩略图和上传服务器(或保存本地)的都是带水印的,水印文案是当前的时间和当前所处的地点. 前期使用了微信小程序的wx.chooseImage相机拍照,再 ...

  4. 微信小程序实现上传视屏并编辑

    阅读说明: 本文是实现用户上传视频并可以在线播放,选择删除.视频上传到云存储,并在云数据库中添加记录. 下面包含:1效果截图及截图说明,2实现步骤及源码. 1:效果截图及截图说明: 1.1初次进入页面 ...

  5. 微信小程序调用相册和相机

    首先来写好wxml部分:给一个图片列表(img_list)和上传图片的按钮(addimg) <view class="container"><view class ...

  6. 小程序调取相机照片添加水印(时间水印)

    下面的代码主要就是你在小程序调用了相机或者相册后,在返回的照片上添加水印. WXML <view style="width: 0;height: 0;overflow: hidden; ...

  7. uniapp微信小程序自定义相机 ,给相机添加辅助框,解决拒绝相机默认授权后无法再次拉起相机授权问题

    微信小程序自定义相机 效果 文章目录 微信小程序自定义相机 效果 需求 一.小程序自定义相机 1.使用uniapp的camera组件 二.使用cover-view,cover-image加辅助边框 三 ...

  8. Android 8.0+调用相机相册

    写在前面 近期项目的需求是需要去调用相机相册去拍照获取图片保存到服务器 公司的测试机试Android6.0以下的 所以之前调用相机一点都没问题 可是跑在Android8.0+的手机上 调用相机相册就会 ...

  9. 微信小程序—自定义相机

    小程序自定义相机?其实有些名不副实,因为小程序给提供的接口简单到不能再简单,不给你丝毫修改的机会,能做的不过是在相机上覆盖cover-view.cover-image.canvas之类的,来提升相机的 ...

最新文章

  1. Java课程寒假之开发记账本软件(网页版)之二
  2. 纯JS制作的窗户雨滴效果
  3. Python之精心整理的50道入门练手习题 | Python技能树征题
  4. 虚拟现实大潮渐近:Oculus VR、EA和Avegant等多家公司...
  5. P4570 [BJWC2011]元素
  6. JS~~~ 前端开发一些常用技巧 模块化结构 命名空间处理 奇技淫巧!!!!!!...
  7. 统计个人已完成的工作量_2020个人年终工作总结怎么写已完成工作?
  8. ASP(从前) vs ASP.NET(之后)
  9. 实验一计算机基础和网络知识竞赛,邵阳市计算机基础知识竞赛试题
  10. Spark 学习【一】
  11. Java明星HD_javaHDvideo
  12. C语言如何求球的体积和表面
  13. Vue模板挂载到页面源码简要解析
  14. 普京任命卡德罗夫为车臣总统
  15. LCA(倍增+Tarjan)和BFS、DFS以及Prim、Kruskal
  16. 卡诺图最简化SOP/POS表达式
  17. MySQL 数据存储和优化------MySQL架构原理 ---- (架构---索引---事务---锁---集群---性能---分库分表---实战---运维)持续更新
  18. 如何重装win7系统?韩博士一键重装win7系统教程
  19. 常用PythonGUI自动化测试工具
  20. 海外众筹如何通过邮件营销?

热门文章

  1. 刚刚,韦布太空望远镜成功“睁眼”!主镜展开飞向拉格朗日点,网友:百亿美元偷窥外星设备开工大吉...
  2. 事件对象event及其相关属性
  3. 反思 不能孤立地看待问题——致过热损坏的显卡
  4. vsftp配置(2)-主动模式和被动模式
  5. input之type属性
  6. 【转】人生如梦游戏间,RPG游戏开源开发讲座(JAVA篇)[2]——踏破红尘
  7. gd32f303 设计中断优先级_和廖老师一起起飞的嵌入式系统设计
  8. 登陆模块邮箱用例设计_邮箱测试用例
  9. 淘宝屏蔽百度3---为淘宝叫好
  10. Java SE基础知识(二)--整数的运算符