Jquery VideoJS-Flash播放器在DOM中移动时崩溃

Jquery VideoJS-Flash播放器在DOM中移动时崩溃,jquery,dom,video.js,flash-video,Jquery,Dom,Video.js,Flash Video,我有一个Video.js flash播放器(要求是flash,所以我用flash模式作为技术)。它作为一个主要的“jumbotron”类型的视频放在页面顶部。当用户向下滚动时,它需要分离并附加到侧栏中的dom树。问题是,当它这样做时,视频崩溃(至少我认为它是崩溃),重置为0.00时间,并且只是黑色的。如果不重新加载页面,则无法重新启动 有没有人在使用video.js不崩溃的情况下成功地在DOM中移动flash视频?如果不是video.js,您是否推荐一个可以做到这一点的播放器?我已经成功地让它在

我有一个Video.js flash播放器(要求是flash,所以我用flash模式作为技术)。它作为一个主要的“jumbotron”类型的视频放在页面顶部。当用户向下滚动时,它需要分离并附加到侧栏中的dom树。问题是,当它这样做时,视频崩溃(至少我认为它是崩溃),重置为0.00时间,并且只是黑色的。如果不重新加载页面,则无法重新启动

有没有人在使用video.js不崩溃的情况下成功地在DOM中移动flash视频?如果不是video.js,您是否推荐一个可以做到这一点的播放器?我已经成功地让它在video.js中与HTML5视频一起工作,但flash是必需的


谢谢

分离/附加创建一个新元素并销毁旧元素–因此您不能期望视频播放位置保持原样


首先,我会尝试将它放在侧栏中,然后使用绝对定位,让它从那里显示为一个“jumbotron”。(或者,如您所说,如果在实际场景中效果更好,则相反。)

detach/appendTo创建一个新元素并销毁旧元素,因此您不能期望视频播放位置保持不变。首先,我会尝试将它放在侧栏中,然后使用绝对定位,让它从那里显示为“jumbotron”。我将尝试此操作并报告。这似乎是一个值得尝试的好主意。好吧,这不会,或者至少我不能让它在“右粘轨”场景中正常工作。说到这里,我回去测试了一个不同的想法,也就是说,将它设置在一个正确的静态轨道上,并在那里覆盖。然而,我也认为这将是一个完美的机会,让它成为相反的方向(从jumbotron开始,在它右边的相对位置)。好的,在上面的情况下,我按照你说的做了,但方向相反。结果出人意料地好。好吧,我补充了这个作为(简短的)答案。也可以随意发布一个自我回答(如果你能提供一个例子,说明你现在所做的工作是如何运作的。)