热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

微信小程序怎么调用视频

这篇文章主要介绍了微信小程序怎么调用视频的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇微信小程序怎么调用

这篇文章主要介绍了微信小程序怎么调用视频的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇微信小程序怎么调用视频文章都会有所收获,下面我们一起来看看吧。


wx.chooseVideo(OBJECT)



拍摄视频或从手机相册中选视频,返回视频的临时文件路径。

OBJECT参数说明:


参数

类型

必填

说明

sourceType

StringArray


"album"从相册选视频,"camera"使用相机拍摄,默认为:['album', 'camera']

maxDuration

Number


拍摄视频最长拍摄时间,单位秒。最长支持60秒

camera

String


默认调起的为前置还是后置摄像头。front: 前置,back: 后置,默认 back

success

Function


接口调用成功,返回视频文件的临时文件路径,详见返回参数说明

fail

Function


接口调用失败的回调函数

complete

Function


接口调用结束的回调函数(调用成功、失败都会执行)

success返回参数说明:


参数

说明

tempFilePath

选定视频的临时文件路径

duration

选定视频的时间长度

size

选定视频的数据量大小

height

返回选定视频的长

width

返回选定视频的宽

注:文件的临时路径,在小程序本次启动期间可以正常使用,如需持久保存,需在主动调用 wx.saveFile,在小程序下次启动时才能访问得到。

示例代码:

获取视频
Page({

    bindButtonTap:function(){var that = thiswx.chooseVideo({
            sourceType: ['album','camera'],
            maxDuration:60,
      camera: 'back',
            success: function(res){
                that.setData({
                    src:res.tempFilePath
                })
            }
        })
    }
})


wx.saveVideoToPhotosAlbum(OBJECT)


基础库 1.2.0 开始支持,低版本需做兼容处理


保存视频到系统相册,需要用户授权(scope.writePhotosAlbum),详见 用户授权

OBJECT参数说明:


参数名

类型

必填

说明

filePath

String


视频文件路径,可以是临时文件路径也可以是永久文件路径

success

Function


接口调用成功的回调函数

fail

Function


接口调用失败的回调函数

complete

Function


接口调用结束的回调函数(调用成功、失败都会执行)

success返回参数说明:


参数名

类型

说明

errMsg

String

调用结果

示例代码:

wx.saveVideoToPhotosAlbum({

    success(res) {
    }
})


Bug & Tip

tip: camera 参数在部分 Android 手机下由于系统 ROM 不支持无法生效

关于“微信小程序怎么调用视频”这篇文章的内容就介绍到这里,感谢各位的阅读!相信大家对“微信小程序怎么调用视频”知识都有一定的了解,大家如果还想学习更多知识,欢迎关注编程笔记行业资讯频道。


推荐阅读
author-avatar
a怪周璇_981
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有