微信小程序 Video API实例详解

 更新时间:2016年10月02日 09:30:43   作者:顺子_RTFSC  
这篇文章主要介绍了 微信小程序 Video API实例详解,需要的朋友可以参考下


电脑端不能测试拍摄功能只能测试选择视频功能,好像只支持mp4格式,值得注意的是成功之后返回的临时文件路径是个列表tempFilePaths而不是tempFilePath文档写的有点问题。

主要属性:

wx.chooseVideo(object)

成功之后返回参数

wxml

<button type="primary" bindtap="listenerBtnOpenVideo">打开视频</button>
<!--默认视频组件是隐藏的-->
<video src="{{videoSource}}" hidden="{{videoHidden}}" style="width: 100%; height: 100%"/>

js

Page({
 data:{
  // text:"这是一个页面"
  videoSource: '',
  videoHidden: true
 },

 listenerBtnOpenVideo: function() {
   var that = this;
   wx.chooseVideo({
     //相机和相册
     sourceType: ['album', 'camera'],
     //录制视频最大时长
     maxDuration: 60,
     //摄像头
     camera: ['front', 'back'],
     //这里返回的是tempFilePaths并不是tempFilePath
     success: function(res){
      console.log(res.tempFilePaths[0])
       that.setData({
         videoSource: res.tempFilePaths[0],
         videoHidden: false
       })
     },
     fail: function(e) {
      console.log(e)
     }
   })
 },

 onLoad:function(options){
  // 页面初始化 options为页面跳转所带来的参数
 },
 onReady:function(){
  // 页面渲染完成
 },
 onShow:function(){
  // 页面显示
 },
 onHide:function(){
  // 页面隐藏
 },
 onUnload:function(){
  // 页面关闭
 }
})



感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • 微前端qiankun改造日渐庞大的项目教程

    微前端qiankun改造日渐庞大的项目教程

    这篇文章主要为大家介绍了微前端qiankun改造日渐庞大的项目教程示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 微信小程序 动画的简单实例

    微信小程序 动画的简单实例

    这篇文章主要介绍了微信小程序 动画的简单实例的相关资料,希望通过本文能帮助到大家,需要的朋友可以参考下
    2017-10-10
  • 微信小程序(二)Window 配置详细介绍

    微信小程序(二)Window 配置详细介绍

    这篇文章主要介绍了微信小程序(二)Window 配置详细介绍的相关资料,需要的朋友可以参考下
    2016-09-09
  • tagName的使用,留一笔

    tagName的使用,留一笔

    tagName的使用,留一笔...
    2006-06-06
  • 解析Clipboard API剪贴板操作实例

    解析Clipboard API剪贴板操作实例

    这篇文章主要为大家介绍了解析Clipboard API剪贴板操作实例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-09-09
  • 微信小程序 向左滑动删除功能的实现

    微信小程序 向左滑动删除功能的实现

    这篇文章主要介绍了微信小程序 向左滑动删除功能的实现的相关资料,需要的朋友可以参考下
    2017-03-03
  • 使用PreloadJS加载图片资源的基础方法详解

    使用PreloadJS加载图片资源的基础方法详解

    PreloadJS是一个用来管理和协调相关资源加载的类库,它可以方便的帮助你预先加载相关资源简单点儿说就是一个加载插件,它可以做成页面异步加载且顶部会有进度条动画
    2020-02-02
  • webpack安装配置及使用教程详解

    webpack安装配置及使用教程详解

    这篇文章主要为大家介绍了webpack的安装配置及使用的教程示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • 字节飞书面试promise.all实现示例

    字节飞书面试promise.all实现示例

    这篇文章主要为大家介绍了字节飞书面试promise.all实现示例,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2022-06-06
  • Hooks封装与使用示例详解

    Hooks封装与使用示例详解

    这篇文章主要为大家介绍了Hooks封装与使用示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-01-01

最新评论