【发布时间】:2014-10-25 22:56:04
【问题描述】:
在我正在开发的 tumblr 主题中,我使用 fitvids.js 来制作响应式视频。
所有常见的嵌入(YouTube、Vimeo 等)都像魅力一样工作。
我编辑了 FitVids.js 以支持 Tumblr 视频上传(tumblr 视频播放器)。它在桌面上运行正常,但在移动设备上不起作用。图片被裁剪,播放按钮太大,超出了视频容器。您根本无法播放视频。
在这个页面上它可以工作,但我就是不知道怎么做:http://mikehacks.tumblr.com/post/86858788257
我的 html 是:
<div class="video-container">
<p>{VideoEmbed-700}</p>
</div>
视频容器仅用于添加一些边距:
.video-container {
margin-top: 30px;
}
我读过这个question,但我依赖于fitvids,js,我不能指望用户为纵横比添加标签。这也不适用于不常见的纵横比。抱歉开始一个新问题;我还不能发表评论。
我真的很困惑,非常感谢任何帮助!
【问题讨论】:
-
Fitvids.js 似乎只支持少数视频源。如果它与 Tumblr 视频不兼容,您必须寻找其他内容或尝试编辑其代码。该 tumblog 上使用的技术与其他 StackOverflow 问题中描述的完全相同,并且它适用于用户定义的标签。
-
感谢您这么快回答!我想也许有一些 javascript 可以让 tumblr 视频在移动设备上运行。我将尝试寻找替代方案或编辑代码。谢谢!
-
实际上,可以设置 FitVids 来处理自定义视频供应商。也就是说,在这种情况下它不会起作用。在移动设备上,Tumblr 不为视频提供 iFrame。相反,它提供了一个锚链接,我现在看到你在回答中提到了。
标签: video mobile responsive-design tumblr fitvids