javascript - 使用 JavaScript 包装 HTML5 视频元素会破坏 iOS 中的视频播放器

标签 javascript ios ipad html video

我正在使用 JavaScript 将 HTML5 视频播放器包装在 div 中以用于样式设置。如果页面加载时标记存在,播放器将正常运行。但是,如果我使用 JavaScript 动态应用包装器,播放器会变黑并且无法访问其控件。我已经测试过应用各种元素作为包装器,它似乎发生在任何 block 级元素上,但行内元素没有。我找不到关于这个错误的任何文档或其他通过谷歌遇到它的人。有人有解决方法吗?

最佳答案

我看到这是很久以前发布的,我遇到了类似的问题。

当视频重新设置父级时(就像您使用 slick 之类的解决方案一样),它会恢复到 00:00 并暂停。重新设置后,您应该能够通过 JS 直接访问视频并调用播放() 方法让它重新开始。

关于javascript - 使用 JavaScript 包装 HTML5 视频元素会破坏 iOS 中的视频播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8099273/

相关文章:

ios - 使用 PFUser.getCurrentUserInBackground() 时出错

java - 应用内购买将交易收据发送到服务器

iphone - 阅读iOS bundle 信息

javascript - 在 jquery 弹出窗口中禁用背景

ios - 如何在 firestore swift 中获取当前用户文档

javascript - 你如何像在 Ember.js 中一样在 javascript 中复制类似 function(){ ... }.property() 的东西?

iOS Swift标签栏 Controller 以编程方式添加项目(新标签)

iphone - IOS7 中的 NSUTF8StringEncoding 问题

javascript - Flutter WebView blob pdf 下载

javascript - 每秒更新一次 React 组件