為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Firefox for Windows 10 cannot load YouTube and other videos unless in Troubleshoot Mode despite Refresh

  • 2 回覆
  • 1 有這個問題
  • 3 次檢視
  • 最近回覆由 bentley2700

more options

For about one month (June, 2023) or more, updated Firefox for Windows 10 cannot play YouTube videos or videos on other website without being in Troubleshoot mode. Google Chrome has no problem with the same videos, and Firefox for Android also plays them. All help suggestions have been followed, including Refreshing Firefox, disabling some and all hardware acceleration, etc. Troubleshoot mode does not identify what was disabled (themes, extensions, etc.), but there are very few of such anyway, and Refresh did not resolve the issue. VPN was also disabled to see if that made any difference, but it did not. When the videos are attempted, the audio and progress bar work, but video is black. Scrolling with the progress bar reveals all images from the video one at a time, but PLAY does not enable the video, just audio.

For about one month (June, 2023) or more, updated Firefox for Windows 10 cannot play YouTube videos or videos on other website without being in Troubleshoot mode. Google Chrome has no problem with the same videos, and Firefox for Android also plays them. All help suggestions have been followed, including Refreshing Firefox, disabling some and all hardware acceleration, etc. Troubleshoot mode does not identify what was disabled (themes, extensions, etc.), but there are very few of such anyway, and Refresh did not resolve the issue. VPN was also disabled to see if that made any difference, but it did not. When the videos are attempted, the audio and progress bar work, but video is black. Scrolling with the progress bar reveals all images from the video one at a time, but PLAY does not enable the video, just audio.

所有回覆 (2)

more options

Anything useful (media related) in the Web Console ?

more options

Thank you for your rapid response. Mine is tedious, so thanks for your time in reading it. What you've suggested is above my technical experience, but I opened the console and attempted several YouTube videos since that's the easiest source of streaming videos. Please note that I'm not aware of having made any significant changes to settings in Firefox for a long time, and that I haven't had this issue in the past either. It's been a new development.

By the way, before I saw your reply with mention of the console, I had noticed that a website for a news channel ran embedded videos on their website correctly, but when I popped them out or enlarged, the video went black during the streaming, consistent with my problem.

After several YouTube videos failed to show video content (audio was OK as usual during this problem), I stopped and copied the console log, which indicated numerous problems. Please also note that, after I did the Firefox Refresh, I reset several Settings to those before the Refresh, so some of the errors could be from the customized settings, but keep in mind that Refresh by itself did nothing to resolve the issue, so I keep thinking it has nothing to do with my customized settings, which are few anyway.

But back to the console, here are the results after trying to run a couple of YouTube videos, but the leading symbols of each statement, such as a yellow triangle with an exclamation mark (many of such) and red circle with exclamation mark (several) would not copy and I could not paste in front of each of these statements from the console. As a substitute, I will insert a "YT!" for the yellow triangle alerts and a "RC!" for the red circle alerts. There were also two other symbols, a clear circle with an "i" and a right arrow/"play" symbol, so I'll use a "CCi" and ">" for those.

Also, the console seems to display results in two columns, with the bulk of statements on the left and some on the right side in different-colored text. The cut-and-pasted info below didn't format that way, shoving the info on the right immediately to the left with the other line item statement. I will put a "GAP" there to indicate the break between the statements.

If there is a way to reply again with a screen shot or a way to copy everything that includes the symbols, that would be helpful. OH OH, I didn't see the "Add Images" option until I went through a lot of trouble to do what I just described! I'll take a screenshot and attach, but I won't go back and delete all the entries I made to substitute for the symbols.

Here is the info from the console:

"CCi" performance.now precision has been modified for compatibility reasons. See https://bugzilla.mozilla.org/show_bug.cgi?id=1756970 for details. "GAP" bug1803976-www.youtube.com-performance-now-precision.js:14:9

"YT!" Source map error: Error: request failed with status 404 Resource URL: https://www.youtube.com/s/desktop/374faad5/jsbin/custom-elements-es5-adapter.vflset/custom-elements-es5-adapter.js Source Map URL: blaze-out/k8-opt/bin/third_party/javascript/custom_elements/fast-shim.js.sourcemap

"YT!" Source map error: Error: request failed with status 404 Resource URL: https://www.youtube.com/s/desktop/374faad5/jsbin/webcomponents-sd.vflset/webcomponents-sd.js Source Map URL: blaze-out/k8-opt/bin/third_party/javascript/polymer/v2/webcomponentsjs/webcomponents-sd.js.sourcemap

"YT!" Source map error: Error: request failed with status 404 Resource URL: https://www.youtube.com/s/desktop/374faad5/jsbin/web-animations-next-lite.min.vflset/web-animations-next-lite.min.js Source Map URL: web-animations-next-lite.min.js.map

"CCi" LegacyDataMixin will be applied to all legacy elements.

Set `_legacyUndefinedCheck: true` on element class to enable. "GAP" desktop_polymer.js:4238:9

"YT!" ">" Some cookies are misusing the recommended “SameSite“ attribute 245 ((THIS number was lower and kept rising as I flipped back and forth to enter this info and look at the console again.))

"YT!" MouseEvent.mozPressure is deprecated. Use PointerEvent.pressure instead. "GAP" desktop_polymer.js:1956:45

"YT!" Will-change memory consumption is too high. Budget limit is the document surface area multiplied by 3 (934848 px). Occurrences of will-change over the budget will be ignored. "GAP" www.youtube.com

"YT!" The resource at “https://i.ytimg.com/generate_204” preloaded with link preload was not used within a few seconds. Make sure all attributes of the preload tag are set correctly. "GAP" www.youtube.com

"YT!" Loading failed for the <script> with source “https://static.doubleclick.net/instream/ad_status.js”. "GAP" www.youtube.com:1:1

">" XHRPOST https://play.google.com/log?format=json&hasfast=true&authuser=0 "GAP" [HTTP/3 401 Unauthorized 156ms]

">" XHRPOST https://play.google.com/log?format=json&hasfast=true&authuser=0 "GAP" [HTTP/3 401 Unauthorized 90ms]

"YT!" WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER. "GAP" BTPPf1EoKEaiOt0VlmXjKf8vkFXdFOQG-UQMlDOX4ig.js line 2 > eval line 7650 > eval line 1 > eval line 1 > eval:1:119

"RC!" Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://googleads.g.doubleclick.net/pagead/viewthroughconversion/962985656/?backend=innertube&cname=1&cver=2_20230607&foc_id=wBV-eg1dAkzrdjqJfyEj0w&label=followon_view&ptype=no_rmkt&random=237544737&cv_attributed=0. (Reason: CORS request did not succeed). Status code: (null). [Learn More]

"RC!" Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://googleads.g.doubleclick.net/pagead/viewthroughconversion/962985656/?backend=innertube&cname=1&cver=2_20230607&foc_id=wBV-eg1dAkzrdjqJfyEj0w&label=followon_view&ptype=no_rmkt&random=237544737&cv_attributed=0. (Reason: CORS request did not succeed). Status code: (null). [Learn More]

">" XHRPOST https://play.google.com/log?format=json&hasfast=true&authuser=0 [HTTP/3 401 Unauthorized 127ms]

"YT!" WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER. "GAP" BTPPf1EoKEaiOt0VlmXjKf8vkFXdFOQG-UQMlDOX4ig.js line 2 > eval line 7650 > eval line 1 > eval line 1 > eval:1:119

"YT!" WEBGL_debug_renderer_info is deprecated in Firefox and will be removed. Please use RENDERER. "GAP" BTPPf1EoKEaiOt0VlmXjKf8vkFXdFOQG-UQMlDOX4ig.js line 2 > eval line 7650 > eval line 1 > eval line 1 > eval:1:119

"RC!" Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at https://googleads.g.doubleclick.net/pagead/viewthroughconversion/962985656/?backend=innertube&cname=1&cver=2_20230607&foc_id=6ZFN9Tx6xh-skXCuRHCDpQ&label=followon_view&ptype=no_rmkt&random=955065084&cv_attributed=0. (Reason: CORS request did not succeed). Status code: (null). [Learn More]

">" XHRPOST https://play.google.com/log?format=json&hasfast=true&authuser=0 "GAP" [HTTP/3 401 Unauthorized 94ms]