【问题标题】:Users say they cannot see flash videos on my website用户说他们在我的网站上看不到 Flash 视频
【发布时间】:2011-09-23 12:26:34
【问题描述】:

使用我网站的用户说他们在网站上看不到 Flash 视频,即使下载了最新版本的 Adob​​e Flash。 这有什么原因吗?

您可以在此处查看 Flash 视频: http://www.pdfworkshop.com/videos.php

------------------------------------------------>> 编辑:更多细节

视频不为他播放的用户之一拥有 Windows 操作系统和 Internet Explorer 浏览器。 我已经在视频页面中进行了检查,以检查用户是否安装了所需的 Flash 版本来运行视频,但即使该用户安装了最新的 Flash 版本,他也会不断收到我的检查消息,如下图所示: http://i.imgur.com/vOMbX.png

我猜大多数或所有面临此问题的用户也使用 Internet Explorer。

【问题讨论】:

  • 他们看到了什么?一个空格?一个错误?他们都有一个共同的浏览器,还是都是你的用户?我可以很好地看到它们。
  • 告诉他们重新安装闪存,我敢打赌它会工作
  • 您的页面在 IE8 中没有为我显示右侧栏或页脚,并且链接根本不起作用。
  • @shanethehat:我现在已经在 IE8 上检查过了……页面加载非常缓慢,最后显示一条消息,要求安装 Adob​​e Flash。安装完成后会再次要求安装!!知道我的页面有什么问题吗?

标签: flash web


【解决方案1】:

问题在于所有 IE 用户。

您的链接具有这样的 href:href="",这会导致当前页面在 IE 中重定向,然后您的灯箱打开视频。

将你的href从href=""更改为href="#"

这将防止链接离开当前页面

编辑:

布拉德,在阅读了您下面的评论后,我发现了另一个问题。

<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="flash/split_pdf.swf" width="640" height="498">
<!--<![endif]-->
<div>
<span style="font-size: 13px; font-weight: bold; color: red;">Flash plugin is required to run the video. Please click the button below<br />to download the plugin, install it, then refresh this page.</span>
<p><a href="http://www.adobe.com/go/getflashplayer" target="_blank"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></p>
</div>
<!--[if !IE]>-->
</object>
<!--<![endif]--> 

您似乎只为非 IE 用户输出实际的 Flash 内容。

【讨论】:

  • 我试过这个,我问过用户,但他仍然无法播放视频。我在我的问题中添加了更多细节。请检查一下。
  • 我刚刚使用了文档中指定的 swfobject 代码:code.google.com/p/swfobject/wiki/documentation
  • 如果您查看网站的 HTML,您会看到一个嵌入标记,该标记使用 永久注释掉。如果它是 IE,则需要包含它,因此与您已经拥有的“ifs”相同,但没有“!”
  • 有一个与我类似的代码,它在所有 IE 浏览器上都能正常工作:demos.learnswfobject.com/full-browser/static-exactFit.html
猜你喜欢
  • 1970-01-01
  • 2014-05-13
  • 2020-06-19
  • 2022-03-27
  • 2019-02-17
  • 2015-10-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多