微信小程序实现拍照并拿到图片对象功能

微信小程序提供了函数chooseImage

我们可以在wxml中定义一个按钮

html 复制代码
<view>
    <button bindtap="photograph">拍照</button>
</view>

这里绑定了一个点击事件 叫 photograph

然后 我们在js中编写代码如下

javascript 复制代码
//import { getAll } from "../../api/bookApi";
Page({
  data: {
  },
  onLoad() {
    
  },
  photograph() {
    wx.chooseImage({
      count: 1,
      sourceType: ['camera'],
      success: function (res) {
        console.log(res.tempFilePaths);
      },
      fail: function (res) {
        console.log(res.errMsg);
      }
    })
  },
 
})

这里 我们点击后调用了wx.chooseImage 回调中接受了一个res对象

其中的tempFilePaths字段就是我们要到图片集合

我们运行代码

然后用手机真机调试 然后按下这个拍照按钮

他就调用上了我们手机的拍照功能

然后我们在开发者工具中选择电脑本地的图片

res.tempFilePaths就会帮我们将图片的对象拿到

相关推荐
qwfy13 小时前
我从瑞幸咖啡小程序里,拆出了一套 22 个组件的开源 UI 库
微信小程序·开源
2501_9159214315 小时前
苹果iOS应用开发上架与推广完整教程
android·ios·小程序·https·uni-app·iphone·webview
2501_9151063216 小时前
HTTP和HTTPS协议工作原理及安全性全面解析
android·ios·小程序·https·uni-app·iphone·webview
禾高网络17 小时前
长护险智慧服务平台:科技赋能长期照护保障体系
大数据·人工智能·科技·小程序
笨笨狗吞噬者19 小时前
小程序包体积分析利器 -- vite-plugin-component-insight
前端·微信小程序·uni-app
杰建云16721 小时前
小程序转化率低的核心原因是什么?
小程序·小程序制作
中国胖子风清扬21 小时前
基于GPUI框架构建现代化待办事项应用:从架构设计到业务落地
java·spring boot·macos·小程序·rust·uni-app·web app
Greg_Zhong1 天前
微信小程序中使用canvas中绘制的页面,切换字体的几种实践方式
微信小程序·腾讯云cos·canvas页面切换字体
weikecms1 天前
外卖CPS小程序哪家系统比较完善
小程序
绝世唐门三哥2 天前
uniapp系列-uniappp都有哪些生命周期?
vue.js·小程序·uniapp