当前位置: 首页 > news >正文

uni app 调用前置摄像头

uniapp开发app并没有相关Api调用前置摄像头。只能使用5+app的api

调用前置摄像头拍照

plus.camera.getCamera(index)

获取需要操作的摄像头对象,如果要进行拍照或摄像操作,需先通过此方法获取摄像头对象

index指定要获取摄像头的索引值,1表示主摄像头,2表示辅摄像头。如果没有设置则使用系统默认主摄像头。

takePhoto() {let camera = plus.camera.getCamera(2);var res = camera.supportedImageResolutions[0];var fmt = camera.supportedImageFormats[0];camera.captureImage((res) => {plus.io.resolveLocalFileSystemURL(res, (entry) => {this.uploadFile(entry)});}, (err) => {console.log(err)}, {resolution: res,format: fmt})},uploadFile(entry) {console.log(entry)var uploadUrl = "https://"; // 替换为你的上传接口var uploadTask = plus.uploader.createUpload(uploadUrl, {method: "POST"}, function(t, status) {console.log(t,status)// 上传完成if (status == 200) {console.log("上传成功: " + t.responseText);} else {console.log("上传失败: " + t.status);}});uploadTask.addFile(entry.toLocalURL(), {key: "image"});uploadTask.start();}

http://www.lryc.cn/news/424692.html

相关文章:

  • 哈工大李治军老师OS课程笔记(4)——内存管理
  • 代码随想录算法训练营第43天:动态规划part10:子序列问题
  • 传智教育引通义灵码进课堂,为技术人才教育学习提效
  • 企业信息化建设搞得好了叫系统工程,搞不好叫面子工程
  • 程序员如何平衡日常编码工作与提升式学习?
  • Linux---文件系统和日志分析
  • MySQL 体系架构
  • 跨站脚本攻击漏洞
  • RabbitMQ入门与进阶
  • Unity新输入系统 之 InputActions(输入配置文件)
  • Linux运维篇-误删/bin,/sbin目录怎么修复系统
  • 构建高效外贸电商系统的技术探索与源码开发
  • Java设计模式:中介者模式详解与最佳实践
  • Matlab绘制像素风字母颜色及透明度随机变化动画
  • C:每日一题:二分查找
  • python Django中使用ORM进行分组统计并降序排列
  • QT C++ 编写modbus 总结
  • 基于SpringBoot的网络海鲜市场系统的设计与实现
  • c#相关基础知识
  • 注意力机制 — 它是什么以及它是如何工作的
  • 学习嵌入式第二十六天
  • speech语音audio音频
  • 最常用的正则表达式规则和语法
  • Datawhale X 魔搭 AI夏令营第四期-魔搭生图task1学习笔记
  • WPF中XAML相对路径表示方法
  • 操作系统内存管理技术详解
  • python之numpy(2 创建矩阵)
  • git stage 和 git unstage
  • C#使用反射和特性的优缺点
  • C语言:字符串函数strcat