我通过将“currentTime”设置为 xxx 秒来跳过电影的不同章节。因此,我有一个屏幕,您可以在其中单击所谓的“垫” - 每章一个。
如果您单击垫,垫屏幕淡出,电影淡入并从它应该开始的地方开始(参见下面的代码)。这在任何浏览器上都能完美运行。但它不适用于 iPad/iPod/iPhone 等移动设备。我发现问题是这样的
$('video').get(0).currentTime =
这是代码:
$('.chapter_pad a').each( function(index) {
$(this).click( function() {
currentVid = index;
endTime = videos[index]["end"];
$("#startscreen").fadeOut(0, function() {
$("#vids").fadeIn(0, function() {
$('#video').get(0).currentTime = videos[index]["start"];
$('#video').get(0).play();
});
});
});
});
说明: ["start"] 和 ["end"] 是我之前创建的关联数组中的元素。这个关联数组包含章节名称、开始和结束时间等。
任何解决这个问题的想法都值得赞赏!
提前致谢!工厂