15157757001 / videoPlayer

44 stars 13 forks source link

无法设置默认全屏 #1

Open drrocketeer opened 4 years ago

drrocketeer commented 4 years ago

想一进来页面就全屏播放,但是设置fullScreen=true不起作用,打印fullscreenchange方法进入全屏时给的值但就是true. 是我操作哪里有问题吗?,用了demo例子 image image

发现fullScreen不是用于全屏,好像是用于显示下载按钮。但要一进页面就全屏该怎么设置呢

15157757001 commented 4 years ago

async mounted() { await this.pushVideoList() //this.$refs.video.videoPlay() this.$refs.video.tapFullScreen() },

drrocketeer commented 4 years ago

async mounted() { await this.pushVideoList() //this.$refs.video.videoPlay() this.$refs.video.tapFullScreen() },

可以实现功能,但是不太流畅。。希望后续优化下

15157757001 commented 4 years ago

不太流畅是指什么不流畅

drrocketeer commented 4 years ago

不太流畅是指什么不流畅

进入页面后,会等待1s才全屏

15157757001 commented 4 years ago

上面的请求了数据当然慢 async mounted() { this.$refs.video.tapFullScreen() },

drrocketeer commented 4 years ago

还发现一个问题,多进行几次全屏退出全屏,会出现闪退。

async mounted() {

        // await this.pushVideoList()

        this.$refs.video.tapFullScreen()
        this.$refs.video.videoPlay()
    },

有小几率,需要推出全屏后返回列表页,列表页在跳进来全屏。。试了十次大概有一次

15157757001 commented 4 years ago

设计有问题,直接在列表放一个隐藏视频组件,点击列表后全屏。而不是进行跳转。

drrocketeer commented 4 years ago

[{ "scrList": [{ "title": "蓝光", "src": "https://zy.kubo-163-360.com/20191105/3977_f008cc51/index.m3u8" }], "danmList": [], "title": "菜鸟老警第二季", "initialTime": 0, "gDuration": 0, "download": false }, { "scrList": [{ "title": "蓝光", "src": "https://zy.kubo-163-360.com/20191029/3442_72a4b4d1/index.m3u8" }], "danmList": [], "title": "菜鸟老警第二季", "initialTime": 0, "gDuration": 0, "download": false }, { "scrList": [{ "title": "蓝光", "src": "https://zy.kubo-163-360.com/20191022/2848_64ce1916/index.m3u8" }], "danmList": [], "title": "菜鸟老警第二季", "initialTime": 0, "gDuration": 0, "download": false }, { "scrList": [{ "title": "蓝光", "src": "https://zy.kubo-163-360.com/20191015/2371_018e0ac9/index.m3u8" }], "danmList": [], "title": "菜鸟老警第二季", "initialTime": 0, "gDuration": 0, "download": false }, { "scrList": [{ "title": "蓝光", "src": "https://zy.kubo-163-360.com/20191008/1861_7621cb47/index.m3u8" }], "danmList": [], "title": "菜鸟老警第二季", "initialTime": 0, "gDuration": 0, "download": false }, { "scrList": [{ "title": "蓝光", "src": "https://zy.kubo-163-360.com/20191001/1321_74aa99b1/index.m3u8" }], "danmList": [], "title": "菜鸟老警第二季", "initialTime": 0, "gDuration": 0, "download": false }]

这个json放在videoList里面无法播放。。。

15157757001 commented 4 years ago

videoList是数组

drrocketeer commented 4 years ago

mmp。。srcList 打成scrList了