如题,我想在uniapp中使用plus.video.createVideoPlayer,因为直接使用Video标签不能动态切换src地址。用nvue的话技术不够,所以找了这个plus的接口,我在uniapp的vue页面onload里执行了这段代码,页面是空白的
var player = null;
// 创建视频播放控件
function createVideoPlayer() {
if(!player){
player = plus.video.createVideoPlayer('videoplayer', {
src:'rtmp://live.hkstv.hk.lxdns.com/live/hks',
top:'100px',
left:'0px',
width: '100%',
height: '200px',
position: 'static'
});
plus.webview.currentWebview().append(player);
}
}
尾随前行 (作者)
额。 这个试过了的,安卓机上面直接更改video的src地址会造成app卡死退出。 官方给的一个例子是nvue的,通过$set来更改。 在网页上面是没问题。
2021-08-11 17:56
DCMarvel
回复 尾随前行: 什么版本的Android ,是nvue页面没问题吗?你是uni-app还是web2app.
2021-08-11 18:07
尾随前行 (作者)
回复 DCMarvel: 对的,是用的uniapp,我的一个页面放一个video标签,src是绑定data中的src,在@ended事件中修改data的src地址。在雷电模拟器及6.x的安卓终端运行过,都是播放完视频后就直接卡退出了
2021-08-11 20:02
DCMarvel
回复 尾随前行: 代码发出来看看.我用的没问题啊
2021-08-12 08:48