ncloud
ncloud
  • 发布:2019-07-04 17:14
  • 更新:2019-08-07 17:57
  • 阅读:3951

在uni-app中使用plus.vedio播放视频,视频没有在最前方

分类:uni-app

// #ifdef APP-PLUS
this.player = this.player || plus.video.createVideoPlayer('player_1', {
src : 'https://www.runoob.com/try/demo_source/movie.mp4',
top:'0px',
left:'0px',
width: '100%',
height: '200px',
position: 'static'
});
plus.webview.currentWebview().append(this.player)
this.player.play();
//#endif

只能听到声音,看不到画面

2019-07-04 17:14 负责人:无 分享
已邀请:
hhyang

hhyang - 如有问题,请添加QQ1606726660 备注付费咨询

你可以嵌套一个nvue子窗口的方式在放播放器,这样能保证总是在最前面

低价位小菜

低价位小菜

plus.webview.currentWebview().append(this.player)这个好像没用显示不出来
改成别种的可以了

低价位小菜

低价位小菜

https://ask.dcloud.net.cn/article/35036
5 app开发时,我们可以用plus.webview.currentWebview获取当前页面,但uni-app里用法不一样,需要这样取当前显示的webview:
const currentWebview = this.$mp.page.$getAppWebview(); //注意相关操作写在APP-PLUS条件编译下

  • ncloud (作者)

    好的,谢谢

    2019-07-04 18:12

3***@qq.com

3***@qq.com

文件可以是本地文件吗?我用了本地文件的相对路径不能播放。

该问题目前已经被锁定, 无法添加新回复