BUG Demo传了 VideoPlayer在ios 替换clip调用play,complete状态会执行一次

var raw = cc.url.raw(“resources/video2.mp4”);
console.log(“raw url:” + raw + " :" + JSON.stringify(raw));
cc.loader.load(raw, function(arg1, arg2) {
//这里我重新替换新的地址后 ,play,ios必会
调用一次COMPLETED状态

this.videoPlayer.clip = raw;
this.videoPlayer.play();
console.log(“读取视频结束”);
}.bind(this));

TestVideo 2.zip (640.5 KB)

BUG demo传了,一直在ios上调就会重现这个问题,浏览器正常的

顶你个肺

Ioioioioioo

心疼,几天了没人理,我帮你看了下,demo里没见有video2.mp4啊,只有video1.mp4。

代码改成video1.mp3就行了,随便load一个 play就这样

video2.MP3太大了 删掉了

有测过没

小时三生三世

DDDDDDDDDDDDDDD1

友情帮顶

顶个肺

顶2个肥@

自定义引擎,覆盖这个代码应该就可以解决,忙死我了。

真的可以了 谢谢大爷

来个文字的代码:
self.moviePlayer = [[[MPMoviePlayerController alloc] init] autorelease];
self.moviePlayer.movieSourceType = MPMovieSourceTypeFile;
[self.moviePlayer setContentURL:[NSURL fileURLWithPath:@(videoUrl.c_str())]];