YouTube 视频页面无法加载

YouTube 视频页面无法加载

Youtube 网站对我来说运行良好,也就是说,我可以正常浏览网站并搜索视频。但是当我点击任何视频时,我只会看到一个空白页。

例如,假设我打开 YouTube 并搜索LAN Party: GTA IV PvP,我会得到包含相关视频列表的搜索结果,但当我点击任何视频时,我只会得到一个空白页,地址栏中带有视频 URL:http://www.youtube.com/watch?v=p9ZsXFAiF8M

现在我正在更改 URL 来http://www.youtube.com/v/p9ZsXFAiF8M观看视频,但我需要一个永久的修复。

Chrome 和 IE 都存在此问题。这是我家里的连接,我室友的 PC 使用相同的连接,可以正常加载页面。

答案1

当您以隐身模式尝试使用 YouTube 时是否会发生这种情况?

如果是这样,请尝试清除缓存和 cookie。如果这不能解决问题,请尝试禁用您安装的每个扩展程序,有时 chrome 扩展程序可能会导致页面呈现问题(例如:-adblock)。

如果这不起作用,请关闭您可能在 chrome://flags 中启用的所有标志,或者转到 chrome 的属性并在目标框中插入“--no-experiments”(不带引号)以禁用所有标志:

在此处输入图片描述

如果仍然不起作用,你应该尝试从外部安装闪存本网站 然后通过转到“chrome://plugins”禁用内置闪存,点击屏幕右侧的详细信息,然后导航到 Adob​​e Flash Player 并禁用插件,其位置类似于“Chrome\Application\26.0.1410.64\PepperFlash\pepflashplayer.dll”。确保 Adob​​e Flash Player 下还有另一个保持启用状态的条目。

在此处输入图片描述

如果问题仍然存在,请尝试重新安装 chrome。如果您已启用同步功能,则应该不会太麻烦。

答案2

当页面无法加载时,我会使用以下命令通过 macOS 中的终端检查页面标题curl -I。也适用于 Linux。只需运行以下命令:

curl -I http://www.youtube.com/watch?v=p9ZsXFAiF8M

使用curl -I非常棒,因为它可以准确显示原始标头数据。以下是我刚刚得到的输出:

HTTP/1.1 200 OK
Date: Sat, 04 Oct 2014 03:30:06 GMT
Server: gwiseguy/2.0
Expires: Tue, 27 Apr 1971 19:44:06 EST
X-Frame-Options: SAMEORIGIN
Cache-Control: no-cache
Content-Type: text/html; charset=utf-8
Set-Cookie: VISITOR_INFO1_LIVE=mUe9LuGxIn0; path=/; domain=.youtube.com; expires=Thu, 04-Jun-2015 15:23:05 GMT
Set-Cookie: YSC=xgg_PiS49BQ; path=/; domain=.youtube.com; httponly
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block; report=https://www.google.com/appserve/security-bugs/log/youtube
P3P: CP="This is not a P3P policy! See http://support.google.com/accounts/bin/answer.py?answer=151657&hl=en for more info."
Alternate-Protocol: 80:quic,p=0.01
Transfer-Encoding: chunked

关键项是HTTP/1.1 200 OK这意味着页面加载正常。这意味着这不是网络连接问题,而可能是浏览器/软件问题。

答案3

尝试清除缓存和 cookie。我在使用 Google 图片时也遇到了同样的问题 - 当我打开图片时,什么都没有。请确保从一开始清除它们,而不是只清除最近几个小时的缓存和 cookie。这就是我解决问题的方法。

另一个选择是确保您拥有所需的插件,例如 Adob​​e Flash Player,但是据我所知,Chrome 支持 HTML5 播放器,因此您不需要 Flash Player。

相关内容