分片无法预览的问题,显示黑窗口
来源:9-1 分片传输的试探

Mr_Xi
2020-08-15
老师您好
第一个问题:
上次的问题是我上传完分片视频后无法显示那个视频播放的窗口,然后老师给我的答案是:在afterUpload方法最后添加this.$forceUpdate(),强制触发渲染,但是我有个疑问:我看了老师的代码提交记录,老师代码里面没有加这个为什么老师的可以显示呀,还有就是为什么加这句才能显示播放视频那个框呢?
第二个问题:
在afterUpload方法最后添加this.$forceUpdate()之后可以显示播放视频的那个框了,但是上传的分片视频却无法播放,我检查了视频路径也没问题。代码如下:
写回答
1回答
-
甲蛙
2020-08-15
我课程演示的时候是用已有的课程更新的,目前有小伙伴反馈新增有问题,修改没问题。后续在二期升级的时候,我会修复这个问题。没有觖发渲染,常见于用了第三方插件,比如在vue里用了jquery的插件,当你修改jquery插件的时候,就不会可能不会触发渲染。不管什么原因,如果发现没有触发渲染,但是代码又没错,就加上这句this.$forceUpdate()
这个得好好调试分片的传输了。你可以先用一个分片的情况,比如原文件是5M,分片大小是10M,这样就只会有一个分片。成功了再换成2个分片,多个分片
10
相似问题