我正在使用 JavaScript 将 HTML5 视频播放器包装在 div 中以用于样式设置。如果页面加载时标记存在,播放器将正常运行。但是,如果我使用 JavaScript 动态应用包装器,播放器会变黑并且无法访问其控件。我已经测试过应用各种元素作为包装器,它似乎发生在任何 block 级元素上,但行内元素没有。我找不到关于这个错误的任何文档或其他通过谷歌遇到它的人。有人有解决方法吗?
最佳答案
我看到这是很久以前发布的,我遇到了类似的问题。
当视频重新设置父级时(就像您使用 slick 之类的解决方案一样),它会恢复到 00:00 并暂停。重新设置后,您应该能够通过 JS 直接访问视频并调用播放() 方法让它重新开始。
关于javascript - 使用 JavaScript 包装 HTML5 视频元素会破坏 iOS 中的视频播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8099273/