详细问题描述
[内容]
app视频录制播放时变成音频
重现步骤
[步骤]
录制视频,添加播放项后预览
[结果]
预览时视频变成音频,只能听见声音看不到图像
[期望]
既可以听见声音也可以看见图像
运行环境
[系统版本]
hbuilder8.9.1
[浏览器版本]
手机型号:华为
[IDE版本]
[mui版本]
mui v2.8.0
附件
[代码片段]
function displayFile(li){
if(w){
// outLine('重复点击!');
return;
}
if(!li || !li.entry){
// ouSet('无效的媒体文件');
return;
}
var name = li.entry.name;
var suffix = name.substr(name.lastIndexOf('.'));
var url = '';
alert(suffix);
if(suffix=='.mov' || suffix=='.3gp' || suffix=='.mp4' || suffix=='.avi'){
url = '/app/jsp/camera_video.html';
} else {
url = '/app/jsp/camera_image.html';
}
w=plus.webview.create(url,url,{hardwareAccelerated:true,scrollIndicator:'none',scalable:true,bounce:'all'});
w.addEventListener('loaded', function(){
w.evalJS('loadMedia("'+li.entry.toLocalURL()+'")');
}, false );
w.addEventListener('close', function(){
w = null;
}, false);
w.show('pop-in');
}
// 添加播放项
function createItem(entry){
var li = document.createElement('li');
li.className = 'ditem';
li.innerHTML = '<span class="iplays" name="iplays"><font class="aname"></font><br/><font class="ainf"></font></span>';
li.setAttribute('onclick', 'displayFile(this)' );
hl.insertBefore( li, le.nextSibling );
li.querySelector('.aname').innerText = entry.name;
li.querySelector('.ainf').innerText = '...';
li.entry = entry;
updateInformation(li);
// 设置空项不可见
le.style.display = 'none';
show();
}
[安装包]
联系方式
[QQ]
[电话]
0 个回复