#86 Odysee videos won't play when JavaScript Shield is enabled
Closed: Duplicate a year ago by polcak. Opened a year ago by gersonzao.

Summary

[Explain your issues, be concrete, what is wrong and why. Make sure that you explain yourself and
the text is clear and understandable.]

Videos won't play in Odysee when JS Shield is on

Setup

[If you want to report a broken page, please fill in details. If you have different issue, some
information might be irrelevant. Try to provide as much relevant information as possible]

Pages affected: [URL/all pages/URLs]
odysee.com

JShelter Version:
0.11.1

Popup information (open JShelter popup on affected pages:

  1. Navigate to a page that you are having trouble with: [URL]
  2. Click on the JShelter badge icon.
  3. Is JavaScript Shield active? [ON/OFF] ON
  4. Is Network Boundary Shield active? [ON/OFF] OFF
  5. Is Fingerprint Detector active? [ON/OFF] OFF
  6. What fingerprint likelihood does Fingerprint Detector report? Low
  7. Did Fingerprint Detector produce any notifications, if so, what was the notification? No
  8. Click on the Modify button next to the JavaScript Shield label.
  9. What is the highlighted level button text? Default level (Turn fingerprinting protection off)
  10. Click on the Detail tweaks of JS shield for this site button.
  11. What wrappers were triggered by the page, list them below:
    Screenshot at the end

[Optional:]

OS: Debian 11 (stable)
Browser: LIbreWolf 107
Other extensions that might affect JShelter behaviour:
CanvasBlocker
Canvas Blocker - Fingerprint Protect
ClearURLS

How to reproduce

  1. [List steps to reproduce your issue ] Open odysee.com
  2. ... Click a video
  3. ... Observer that the video won't play and there's just a black square

Expected result

[Fill in what you expected]

The video would play normally

Actual result

[Fill in what happened]

The video doesn't play

Reproducibility

[Have you tried another profile/browser/machine/OS?]

No

Workarounds

[Have you tried tweaking the extension, e.g. JS Shield (see the setup section above). Please try to chage settings for the triggered wrappers. Were you successful?]

Yes, disabling JS Shield makes the website work properly

Have you tried other steps to solve the issue?

  1. I tried X but ...
  2. I tried Y but ...
  3. I tried Z but ...

No

[Was there any progress?]

No

Additional information / notes

[Other additional notes]

None

Screenshot_2022-11-24_14-05-45.png


Thank you for reaching out! I bet this is an issue with the WebWorker wrapper. See the heading How can I fix videos if they fail to play or retrieve data in time? on the FAQ page. Does adjusting that setting according to those instructions fix the issue?

Thank you for reaching out! I bet this is an issue with the WebWorker wrapper. See the heading How can I fix videos if they fail to play or retrieve data in time? on the FAQ page. Does adjusting that setting according to those instructions fix the issue?

Setting the WebWorker wrapper to Medium won't work, but turning it Off works

I have exactly the same issue with video playback on any Nitter instance.

@panosalevropoulos Did you try changing the setting for the WebWorker wrapper to Medium or Off?

@thomzane Yes, it works with the WebWorker wrapper turned Off. But I didn't know if it's the desired behavior, that's why I thought I'd comment.

Just updating that WebWorker (set to Medium or Strict) is making me problems when logging in to Proton Mail. I don't know if I should file another issue so that it can be tracked down better because I guess WebWorker protection is known to cause issues often

Looks like a duplicate of #80

Metadata Update from @polcak:
- Issue close_status updated to: Duplicate
- Issue status updated to: Closed (was: Open)

a year ago

Login to comment on this ticket.

Metadata
Attachments 1