首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >未在ie7中显示的Vimeo内容

未在ie7中显示的Vimeo内容
EN

Stack Overflow用户
提问于 2012-01-30 11:47:43
回答 1查看 1.5K关注 0票数 1

这让我发疯好几天了。我已经为Rapidweaver平台开发了一个插件,这使得用户可以很容易地将Vimeo视频放在一个灯箱中。我在IE7的测试中遇到了问题。不显示视频内容。您可以在这里看到一个测试页面:http://www.garysimpson.co.uk/sandpit/sandpit.html

这个插件已经从Vimeo生成了缩略图,点击它就可以在一个灯箱中打开视频。我正在运行ie7的windows计算机上进行测试。我测试过的所有其他浏览器都工作得很好。任何指点都很受欢迎。

EN

回答 1

Stack Overflow用户

发布于 2012-01-30 13:00:16

啊,我感觉到你的痛苦,加里!最近我在一个项目上也遇到了类似的问题。从display:none或类似内容开始隐藏的嵌入式内容似乎存在问题。我绕过它的方式是删除和重新添加视频内容的IE时,只有当灯箱被激活。例如:

代码语言:javascript
运行
复制
// Check if browser is IE7
if ($.browser.msie && parseInt($.browser.version) == 7){
    // Clone the div containing the video content
    var clone = $("#video-div").clone(true);
    // Remove the div
    $("#video-div").remove();
    // Re-add the div to the lightbox
    $("#lightbox-div").append(clone);
}

编辑:您可以尝试在遗留的嵌入代码中使用这种技术,而不是使用iframe。

代码语言:javascript
运行
复制
<object width="320" height="180">
    <param name="allowfullscreen" value="true" />
    <param name="allowscriptaccess" value="always" />
    <param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=7421222&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" />
    <embed src="http://vimeo.com/moogaloop.swf?clip_id=7421222&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=00adef&amp;fullscreen=1&amp;autoplay=0&amp;loop=0" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="320" height="180"></embed>
</object>

进一步编辑:在浏览器堆栈中进行一些测试时,它似乎在为我在IE7中工作。它可能是特定于您的测试环境。!IE7窗口的屏幕截图。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9063394

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档