![]() ![]() P.S.2: Ok, so to actually fix this issue, you need to be using Chrome and follow the next steps: Anyone can help by voting (or on mobile liking) the question. I created a community question here in order to get some answers from Facebook. You need a server to host the modified js file and a few Header rules to bypass CORS and CSP. If anyone is interested in the extension, it's called Resource Override, but it's not that straight forward to use. Only way I was able to bypass it was to replace the ( later edit: the script name/location changes often, I've added a tutorial to find the right one) script from facebook and load a customised version of the script with the help of an extension that bypasses the check from the file: if (c('VideoPlayerExperiments').disableDuplicatePlayingRequest & this.isState('playing')) return It seems to be used in closures so no easy way to change it. Now as for the solution, there is no simple one. Having it set to true requires you to pause the video before changing time, otherwise the video will freeze/hang. More precisely it was a flag called disableDuplicatePlayingRequest from VideoPlayerExperiments which gets loaded in the page source for your profile. It seems it was indeed partial rollout/AB test from facebook. ![]() ![]() After some hours of debugging I found the culprit. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |