oxWxRecorder

Method

论坛示例

为帮助用户更好更快的使用模块,论坛维护了一个示例,示例中包含示例代码、知识点讲解、注意事项等,供您参考。

概述

本模块封装了oxWxRecorder仿微信录制拍照功能

模块概述

oxWxRecorder 录段视频 拍照 预览功能

模块接口

getPermission

请求权限接口

   var ox = api.require('oxWxRecorder');
   ox.getPermission(function(ret) {
           var code= ret.code;
            //  0 成功返回  
            // -1 失败 返回
         
    });

可用性

Android,ios系统

可提供的1.0.1

open

打开相机

示例代码

var ox = api.require('oxWxRecorder');
 //code  0 关闭事件 1 返回视频路径 2 返回图片路径  -1 错误信息
            ox.open({
                    fixedOn:api.frameName,
                    rect:{x:0, y:0,w:w, h:h},
                    fixed:true,
                    type:0, //0拍照录像 1 录像 2 拍照
                    duration:10 //最大录制时长10秒
                  },function(ret) {
                      var code = ret.code;
                      if (code == 0) {//关闭事件
                      }else if (code == 1) {//返回视频路径封面 path cover
                          
                      }else if (code == 2) {//返回图片路径path 
                          
                      }else if (code == -1) {//错误信息
                          alert(ret.text);
                      }
                  });

可用性

Android,ios系统

可提供的1.0.1

preview

预览

示例代码

var ox = api.require('oxWxRecorder');
ox.preview({
                    fixedOn:api.frameName,
                    rect:{x:0, y:0,w:w, h:h},
                    fixed:true,
                    type:1,//1 视频 2 图片
                    path:path //视频图片路径
                  },function(ret) {
                      var code = ret.code;
                      if (code == 0) {//关闭
                        api.closeWin();
                      }else if (code == 1) {//确定
                         api.closeWin();
                         alert(ret.path);
                      }
                  });

可用性

Android,ios系统

可提供的1.0.1

resume

重回拍摄预览

示例代码

var ox = api.require('oxWxRecorder');
ox.resume();

可用性

Android,ios系统

可提供的1.0.1

clearCache

清理缓存

示例代码

var ox = api.require('oxWxRecorder');
ox.clearCache();

可用性

Android,ios系统

可提供的1.0.1

是否仍需要帮助? 请保持联络!
最后更新于 2024/11/18