|
我用这两个方法播放视频,现在没有连后台,我放了一个视频在res下面,然后我这样试就播放不了,
或者说有没有适合安卓和苹果的很多视频合适的方法,
小白没做过,请求大神指点,感激!感激!感激!
var videoPlayer;
var videoUrl = "";
apiready = function() {
api.parseTapmode();
videoUrl = "widget://res/aaa.f4v";
videoPlayer = api.require('videoPlayer');
}
//本地视频播放器
function playVideo() {
console.log("进入playVideo()");
api.openVideo({
url: videoUrl
});
}
//videoPlayer模块
function fnPlay() {
videoPlayer.play({
texts: {
head: {
title: '作业视频'
}
},
styles: {
head: {
bg: 'rgba(0.5,0.5,0.5,0.7)',
height: 44,
titleSize: 16,
titleColor: '#fff',
backSize: 20,
backImg: 'widget://image/back.png',
setSize: 20,
setImg: 'widget://image/set.png'
},
},
path: videoUrl,
autoPlay: true
}, function(ret, err) {
// console.log(JSON.stringify(err));
if (ret) {
if (ret.eventType == "back") {
videoPlayer.close();
}
if (ret.eventType == "pause") {
videoPlayer.pause();
}
if (ret.eventType == "play") {
videoPlayer.start();
}
if (ret.eventType == "next") {
console.log("抱歉,这是最后一个视频!");
}
if (ret.eventType == "failed") {
console.log("视频播放失败!");
}
} else {
console.log(JSON.stringify(err));
}
});
}
|
|