javascript - videojs 与 jquery 移动过渡

标签 javascript jquery html video jquery-mobile

我正在使用 jquery mobile 滑动过渡到如下页面:

$.mobile.changePage(video_page.html, {transition: "slide", reverse: false} );

我要转换的页面包含使用 videojs 显示的视频元素,如下所示:

<video id="vidWindow0" class="video-js vjs-default-skin ref-linked" 
controls preload="auto" data-model-renderer="video" 
data-model-play="true" ></video>

<video>元素不包含任何 src,因为我将其动态添加到绑定(bind)到 "pagebeforechange" 的函数中。事件。我遇到的问题是,当转换到此页面时,我可以短暂地看到 <video>元素出现在旧页面开始滑动之前。它往往会与旧页面重叠,使过渡看起来很奇怪。

最佳答案

尝试:

.ui-page {
        -webkit-backface-visibility: hidden;
}

关于javascript - videojs 与 jquery 移动过渡,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10790453/

相关文章:

javascript - 显示 JSON 数据中的图像?

javascript - 如何在 JavaScript 中使用 charAt 检查一个值

jquery - Bootstrap 多选下拉复选框不适用于分页表

html - 输入字段递增和递减行为删除

html - Bootstrap Navbar 溢出并在 overflow hidden 时断开链接

php - 如何在 Symfony2 表单生成器中添加 <hr> ?

检查数组长度的 Javascript 条件

javascript - 将字段设置为必填后仍然可以提交表单

javascript - 使用 jQuery 获取父元素的前三个子元素

javascript - 聊天/论坛应用程序 : long polling or iframe?