帖子
帖子
用户
博客
课程
显示全部楼层
29
帖子
0
勋章
4091
Y币

[插件使用] oxVideoRecorder 模块Android调用open接口无法打开预览

[复制链接]
发表于 2023-2-26 15:16:30
oxVideoRecorder 模块Android调用open接口无法打开预览界面,没有任何回调。IOS正常打开。



1.oxVideoRecorder 模块Android调用open接口无法打开预览界面,没有任何回调。IOS正常打开。

2.unzipFilter,unzipEffect这两个特效接口解压的文件哪里获取,现在IOS中没有任何特效和滤镜,请问问模块作者是否要购买。


安卓代码:


  1. function opencone() {
  2.         var h = api.frameHeight;
  3.         var w = api.frameWidth;
  4.         ox = api.require('oxVideoRecorder');
  5.         ox.unzipFilter({
  6.             filters: [{
  7.                 name: '纯真',
  8.                 zipPath: 'widget://resource/filter/001.zip'
  9.             }, {
  10.                 name: '清新',
  11.                 zipPath: 'widget://resource/filter/002.zip'
  12.             }, {
  13.                 name: '桃花',
  14.                 zipPath: 'widget://resource/filter/003.zip'
  15.             }]
  16.         });
  17.         ox.unzipEffect({
  18.             effects: [{
  19.                 name: '爱心泡泡',
  20.                 zipPath: 'widget://resource/effect/axpp.zip'
  21.             }, {
  22.                 name: '蝴蝶',
  23.                 zipPath: 'widget://resource/effect/hd.zip'
  24.             }, {
  25.                 name: '花火',
  26.                 zipPath: 'widget://resource/effect/hh.zip'
  27.             }, {
  28.                 name: '飘花瓣',
  29.                 zipPath: 'widget://resource/ffect/phb.zip'
  30.             }, {
  31.                 name: '下雪',
  32.                 zipPath: 'widget://resource/effect/xx.zip'
  33.             }, {
  34.                 name: '羽毛',
  35.                 zipPath: 'widget://resource/effect/yumao.zip'
  36.             }]
  37.         });
  38.         ox.open({
  39.             rect: {
  40.                 x: 0,
  41.                 y: 0,
  42.                 w: w,
  43.                 h: h
  44.             },
  45.             fixedOn: api.frameName,
  46.             fixed: true,
  47.             maxTime: 60, //录制时长 15秒
  48.             countDownTime: 5,//倒计时时长 秒
  49.             isSaveAlbum: true, //录制完成是否保持相册
  50.             openBeauty: true,//基础美颜是否开启
  51.             closeBtn: 'widget://resource/arrow-left.png',// 关闭按钮
  52.             btnRecordingHiden: true,//录制中按钮是否隐藏
  53.             musicBtn: { //音乐按钮事件 code 2 音乐搜索
  54.                 x: w / 2 - 70,
  55.                 y: 50,
  56.                 w: 140,
  57.                 h: 30,
  58.                 pic: 'widget://resource/ic_camera_music.png',
  59.                 hidden: false
  60.             },
  61.             uploadBtn: { //上传按钮是否显示 code 3 上传按钮事件
  62.                 x: w - 110,
  63.                 y: h - 110,
  64.                 w: 50,
  65.                 h: 50,
  66.                 showTitle: true,
  67.                 hidden: false
  68.             },
  69.             deleteBtn: { //删除 按钮
  70.                 x: w - 130,
  71.                 y: h - 110,
  72.                 w: 40,
  73.                 h: 40,
  74.                 pic: 'widget://resource/ic_camera_record_delete.png',
  75.                 hidden: false
  76.             },
  77.             nextBtn: { //下一步按钮
  78.                 x: w - 60,
  79.                 y: h - 105,
  80.                 w: 25,
  81.                 h: 25,
  82.                 pic: 'widget://resource/ic_camera_record_done.png',
  83.                 hidden: false
  84.             },
  85.             switchBtn: {//摄像头更换按钮
  86.                 x: w - 60,
  87.                 y: 60,
  88.                 w: 50,
  89.                 h: 50,
  90.                 showTitle: true,
  91.                 pic: 'widget://resource/ic_camera_switch_camera_light.png',
  92.                 hidden: false
  93.             },
  94.             beautyBtn: {//美化按钮
  95.                 x: w - 60,
  96.                 y: 120,
  97.                 w: 50,
  98.                 h: 50,
  99.                 showTitle: true,
  100.                 pic: 'widget://resource/ic_camera_beauty_light.png',
  101.                 hidden: false
  102.             },
  103.             effectBtn: {//特效按钮
  104.                 x: w - 60,
  105.                 y: 180,
  106.                 w: 50,
  107.                 h: 50,
  108.                 showTitle: true,
  109.                 pic: 'widget://resource/ic_camera_sticker_light.png',
  110.                 hidden: false
  111.             },
  112.             speedBtn: {//速度按钮
  113.                 x: w - 60,
  114.                 y: 240,
  115.                 w: 50,
  116.                 h: 50,
  117.                 showTitle: true,
  118.                 pic: 'widget://resource/ic_camera_speed_off_light.png',
  119.                 pic: 'widget://resource/ic_camera_speed_on_light.png',
  120.                 hidden: false
  121.             },
  122.             cutDownBtn: {//倒计时按钮
  123.                 x: w - 60,
  124.                 y: 300,
  125.                 w: 50,
  126.                 h: 50,
  127.                 showTitle: true,
  128.                 pic: 'widget://resource/ic_camera_count_down_light.png',
  129.                 hidden: false
  130.             },
  131.             flashBtn: {//闪光灯按钮
  132.                 x: w - 60,
  133.                 y: 360,
  134.                 w: 50,
  135.                 h: 50,
  136.                 showTitle: true,
  137.                 pic: 'widget://resource/ic_camera_flash_off.png',
  138.                 pic1: 'widget://resource/ic_camera_flash_on.png',
  139.                 hidden: false
  140.             },
  141.             progress: {//进度条
  142.                 x: 0,
  143.                 y: 40,
  144.                 w: w,
  145.                 h: 3,
  146.                 color: '#FF0000',
  147.                 hidden: false
  148.             },
  149.             recordTime: {//录制时间进度展示00:00
  150.                 x: 80,
  151.                 y: 55,
  152.                 w: 40,
  153.                 h: 20,
  154.                 textSize: 14,
  155.                 hidden: false
  156.             },
  157.             recordBtn: {//录制点击按钮
  158.                 x: w / 2 - 40,
  159.                 y: h - 130,
  160.                 w: 80,
  161.                 h: 80,
  162.                 color: '#FF0000'
  163.             }
  164.         }, function (ret) {
  165.             //code -1 合并失败 0 关闭 1 录制完成 2 音乐搜索 3 上传
  166.             var code = ret.code;
  167.             console.log(JSON.stringify(ret));
  168.         });
  169.     }
复制代码


技术咨询-特特
14
帖子
1
勋章
1052
Y币
最佳答案
问题解决了吗,开发没回复,还存在问题的话,重新发个帖子
您好,这边和模块开发反馈下
问题解决了吗,开发没回复,还存在问题的话,重新发个帖子
您需要登录后才可以回帖 登录

本版积分规则