|
[插件使用]
oxVideoRecorder 模块Android调用open接口无法打开预览
[复制链接]
oxVideoRecorder 模块Android调用open接口无法打开预览界面,没有任何回调。IOS正常打开。
1.oxVideoRecorder 模块Android调用open接口无法打开预览界面,没有任何回调。IOS正常打开。
2.unzipFilter,unzipEffect这两个特效接口解压的文件哪里获取,现在IOS中没有任何特效和滤镜,请问问模块作者是否要购买。
安卓代码:
- function opencone() {
- var h = api.frameHeight;
- var w = api.frameWidth;
- ox = api.require('oxVideoRecorder');
- ox.unzipFilter({
- filters: [{
- name: '纯真',
- zipPath: 'widget://resource/filter/001.zip'
- }, {
- name: '清新',
- zipPath: 'widget://resource/filter/002.zip'
- }, {
- name: '桃花',
- zipPath: 'widget://resource/filter/003.zip'
- }]
- });
- ox.unzipEffect({
- effects: [{
- name: '爱心泡泡',
- zipPath: 'widget://resource/effect/axpp.zip'
- }, {
- name: '蝴蝶',
- zipPath: 'widget://resource/effect/hd.zip'
- }, {
- name: '花火',
- zipPath: 'widget://resource/effect/hh.zip'
- }, {
- name: '飘花瓣',
- zipPath: 'widget://resource/ffect/phb.zip'
- }, {
- name: '下雪',
- zipPath: 'widget://resource/effect/xx.zip'
- }, {
- name: '羽毛',
- zipPath: 'widget://resource/effect/yumao.zip'
- }]
- });
- ox.open({
- rect: {
- x: 0,
- y: 0,
- w: w,
- h: h
- },
- fixedOn: api.frameName,
- fixed: true,
- maxTime: 60, //录制时长 15秒
- countDownTime: 5,//倒计时时长 秒
- isSaveAlbum: true, //录制完成是否保持相册
- openBeauty: true,//基础美颜是否开启
- closeBtn: 'widget://resource/arrow-left.png',// 关闭按钮
- btnRecordingHiden: true,//录制中按钮是否隐藏
- musicBtn: { //音乐按钮事件 code 2 音乐搜索
- x: w / 2 - 70,
- y: 50,
- w: 140,
- h: 30,
- pic: 'widget://resource/ic_camera_music.png',
- hidden: false
- },
- uploadBtn: { //上传按钮是否显示 code 3 上传按钮事件
- x: w - 110,
- y: h - 110,
- w: 50,
- h: 50,
- showTitle: true,
- hidden: false
- },
- deleteBtn: { //删除 按钮
- x: w - 130,
- y: h - 110,
- w: 40,
- h: 40,
- pic: 'widget://resource/ic_camera_record_delete.png',
- hidden: false
- },
- nextBtn: { //下一步按钮
- x: w - 60,
- y: h - 105,
- w: 25,
- h: 25,
- pic: 'widget://resource/ic_camera_record_done.png',
- hidden: false
- },
- switchBtn: {//摄像头更换按钮
- x: w - 60,
- y: 60,
- w: 50,
- h: 50,
- showTitle: true,
- pic: 'widget://resource/ic_camera_switch_camera_light.png',
- hidden: false
- },
- beautyBtn: {//美化按钮
- x: w - 60,
- y: 120,
- w: 50,
- h: 50,
- showTitle: true,
- pic: 'widget://resource/ic_camera_beauty_light.png',
- hidden: false
- },
- effectBtn: {//特效按钮
- x: w - 60,
- y: 180,
- w: 50,
- h: 50,
- showTitle: true,
- pic: 'widget://resource/ic_camera_sticker_light.png',
- hidden: false
- },
- speedBtn: {//速度按钮
- x: w - 60,
- y: 240,
- w: 50,
- h: 50,
- showTitle: true,
- pic: 'widget://resource/ic_camera_speed_off_light.png',
- pic: 'widget://resource/ic_camera_speed_on_light.png',
- hidden: false
- },
- cutDownBtn: {//倒计时按钮
- x: w - 60,
- y: 300,
- w: 50,
- h: 50,
- showTitle: true,
- pic: 'widget://resource/ic_camera_count_down_light.png',
- hidden: false
- },
- flashBtn: {//闪光灯按钮
- x: w - 60,
- y: 360,
- w: 50,
- h: 50,
- showTitle: true,
- pic: 'widget://resource/ic_camera_flash_off.png',
- pic1: 'widget://resource/ic_camera_flash_on.png',
- hidden: false
- },
- progress: {//进度条
- x: 0,
- y: 40,
- w: w,
- h: 3,
- color: '#FF0000',
- hidden: false
- },
- recordTime: {//录制时间进度展示00:00
- x: 80,
- y: 55,
- w: 40,
- h: 20,
- textSize: 14,
- hidden: false
- },
- recordBtn: {//录制点击按钮
- x: w / 2 - 40,
- y: h - 130,
- w: 80,
- h: 80,
- color: '#FF0000'
- }
- }, function (ret) {
- //code -1 合并失败 0 关闭 1 录制完成 2 音乐搜索 3 上传
- var code = ret.code;
- console.log(JSON.stringify(ret));
- });
- }
复制代码
|
|