CameraContext.startRecord
解释:开始录像
方法参数
Object object
object参数说明
示例
在开发者工具中预览效果
扫码体验
请使用百度APP扫码
图片示例
代码示例
-
<div class="camera"> <camera device-position="{{device}}" flash="off" binderror="error" style="width: 100%; height: 500rpx;"></camera> <button type="primary" bind:tap="startRecord">开始录像</button> <button type="primary" bind:tap="stopRecord">结束录像</button> <video s-if="videoSrc" class="video" src="{{videoSrc}}"></video></div>
-
Page({data: {videoSrc: ''},startRecord() {const cameraContext = swan.createCameraContext();cameraContext.startRecord({success: res => {swan.showToast({title: 'startRecord'});}});},stopRecord() {const cameraContext = swan.createCameraContext();cameraContext.stopRecord({success: res => {swan.showModal({title: '提示',content: res.tempVideoPath});this.setData({videoSrc: res.tempVideoPath});}});}});
