搜尋 Mozilla 技術支援網站

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

Learn More

Firefox won't play Twitter videos

more options

Firefox won't play any Twitter videos, either embedded, or directly on twitter.com. Chrome plays the videos fine on this computer.

https://www.youtube.com/html5 shows check marks next to each video format, so I think I'm OK here. When I click on the video, nothing happens, and nothing shows up in the developer console. Turning off security.csp.enable in about:config made no difference. It still fails in Firefox safe mode. No videos work, but here are a couple concrete examples: https://twitter.com/Dodgers/status/1036403166839853056 or https://twitter.com/SkyNews/status/882509461532717056

I'm stumped... where do I go from here? Besides using Chrome, I mean.

Firefox won't play any Twitter videos, either embedded, or directly on twitter.com. Chrome plays the videos fine on this computer. https://www.youtube.com/html5 shows check marks next to each video format, so I think I'm OK here. When I click on the video, nothing happens, and nothing shows up in the developer console. Turning off security.csp.enable in about:config made no difference. It still fails in Firefox safe mode. No videos work, but here are a couple concrete examples: https://twitter.com/Dodgers/status/1036403166839853056 or https://twitter.com/SkyNews/status/882509461532717056 I'm stumped... where do I go from here? Besides using Chrome, I mean.

所有回覆 (9)

more options

Hi, next time if there is please do not share info while in Safe Mode. All data that would have helped with your Video Card Drivers are all off. Please uninstall and reinstall your Video Card Drivers for : adapterDescription: NVIDIA GeForce GTX 745 https://www.geforce.com/drivers

more options

If you use extensions ("3-bar" menu button or Tools -> Add-ons -> Extensions) that can block (wanted) content (Adblock Plus, NoScript, Disconnect, Ghostery, Privacy Badger, uBlock Origin) always make sure such extensions do not block (wanted) content.

Firefox shows the shield icon at the left end of the location/address bar in case content is blocked by Tracking Protection.

more options

cor-el said

If you use extensions ("3-bar" menu button or Tools -> Add-ons -> Extensions) that can block (wanted) content

The problem exists in safe mode, so it's not a problem with extensions.

Firefox shows the shield icon at the left end of the location/address bar in case content is blocked by Tracking Protection.
  • click the shield icon for more detail and possibly disable the protection

There is no shield icon present, either before or after trying to click the video.

more options

Pkshadow said

Please uninstall and reinstall your Video Card Drivers for : adapterDescription: NVIDIA GeForce GTX 745 https://www.geforce.com/drivers

Reinstalled latest GeForce drivers and rebooted. No change.

由 haydentech 於 修改

more options

When I visit the first link and right-click the video, then choose Inspect Element, the Page Inspector highlights this tag in the page:

<video preload="none" playsinline="" style="width: 100%; height: 100%; position: absolute; background-color: black; transform: rotate(0deg) scale(1);" poster="https://pbs.twimg.com/ext_tw_video_thumb/1036403118764777473/pu/img/fnzEHddsQVNJBa8K.jpg" src="blob:https://twitter.com/1957c2d1-2661-4990-9870-2cbd33fe9a47"></video>

Does your Firefox have that tag?

As long as we're in the developer tools panel... you could check for messages in Firefox's Web Console. Click "Console" along the top line next to "Inspector" Or you can open the Web Console using Ctrl+Shift+k).

Then reload the page in the upper part of the tab and watch for error or security messages. (The lines with blue triangles generally are not significant unless you suspect a style rule problem.) Anything that sounds like it could be relevant?

more options

I see that a lot of answers are marked as unhelpful, so there is not much progress so far to troubleshoot this issue.

This is not a normal video as you can see by the code Jscher2000 posted. I had noticed this code as well, but I don't know how blob: data works with videos. I see XHR requests in the Network Monitor to load additional chunks and some requests (application/x-mpegURL) to load stream data.

more options

jscher2000 said

When I visit the first link and right-click the video, then choose Inspect Element, the Page Inspector highlights this tag in the page: <video preload="none" playsinline="" style="width: 100%; height: 100%; position: absolute; background-color: black; transform: rotate(0deg) scale(1);" poster="https://pbs.twimg.com/ext_tw_video_thumb/1036403118764777473/pu/img/fnzEHddsQVNJBa8K.jpg" src="blob:https://twitter.com/1957c2d1-2661-4990-9870-2cbd33fe9a47"></video> Does your Firefox have that tag? As long as we're in the developer tools panel... you could check for messages in Firefox's Web Console. Click "Console" along the top line next to "Inspector" Or you can open the Web Console using Ctrl+Shift+k). Then reload the page in the upper part of the tab and watch for error or security messages. (The lines with blue triangles generally are not significant unless you suspect a style rule problem.) Anything that sounds like it could be relevant?

Interestingly, when I right-click on the the video (on either example page), I get nothing. No pop-up menu, no messages in the developer console. Nothing. It just eats my click. Same for left click.

Well over a minute after clicking the video, the video still-frame changes to "This media could not be played" and these messages finally appear in the developer console:

Unhandled promise rejection undefined init.en.099263799c98fd59dd4a.js:2:99500 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:99500 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:98900 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:99377 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:14:20833 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:160163 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:160021 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:160041 Source map error: request failed with status 404 Resource URL: https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js Source Map URL: init.en.099263799c98fd59dd4a.js.map[Learn More] Unhandled promise rejection undefined init.en.099263799c98fd59dd4a.js:2:99500 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:99500 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:98900 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:99377 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:14:20833 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:160163 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:160021 https://abs.twimg.com/k/en/init.en.099263799c98fd59dd4a.js:2:160041

由 haydentech 於 修改

more options

Hi, please try a Refresh but Note that this does more than uninstalling and re-installing does. Normal uninstalling does not remove some preferences which may have become corrupt. Please Refresh but do this 1st:

then

more options

haydentech said

Interestingly, when I right-click on the the video (on either example page), I get nothing. No pop-up menu, no messages in the developer console. Nothing. It just eats my click. Same for left click.

Hmm, maybe that's related to the delay in loading? Another way to inspect an element is to open the Inspector using Ctrl+Shift+c, which makes "click to select" active.

The Web Console messages suggest that some content is blocked from loading. Is Firefox's Tracking Protection feature kicking in? You would see a "shield" icon next to the padlock at the left end of the address bar in that case. (What happened to Tracking Protection?)