5th January 2023 - Bug in Google Chrome is now Fixed.
4th April 2023 - It appears the same or a similar bug exists in Safari which is used on I-Phones.
As the version 14.0 Facebook API Code did not resolve the Google Chrome bug, the mod_tdoc_fbk version 4.3.x was never released.
Report at 4th September 2022 - still at version 4.2.3. A probable bug in Google Chrome when running on a Windows Desktop !
Update 13th October 2022 - seems like a fix is on the way. See here: https://bugs.chromium.org/p/chromium/issues/detail?id=1359827
The error is simple - the Facebook page starts to load, and then a "loading" symbol appears. It also knocks out the content of other tabs, and the only thing to do is to close Chrome and restart it.
BEWARE: In Firefox there is a setting regarding scripts: Gérald Garlatti states the problem comes from the tracking system detection. He suggests [this is confirmed] that the setting for Firefox's Enhanced Tracking Protection should be to Standard. There will be display problems when "Strict mode" [including Custom] is selected.
There are two relevant versions of the Facebook Code - Level / Version 9.0 from early 2021, and 14.0 from late 2022 as follows:
Getting Authority and setup
(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v9.0"; fjs.parentNode.insertBefore(js, fjs); }
(document, 'script', 'facebook-jssdk'));
< /script >
src="https://connect.facebook.net/en_GB/sdk.js#xfbml=1&version=v14.0&appId=99999999999999&autoLogAppEvents=1" nonce="Qq24SZgY"
>
< /script >
Display the Facebook Page
appId="?php echo $apikey;?"
data-href="?php echo $baseurl;?"
data-tabs="timeline"
data-hide-cover=" "
data-show-facepile=" "
data-small-header=" "
data-adapt-container-width="true"
data-show-posts=" "
data-width=" "
data-height=" "
>
< /div >
data-href="https://www.facebook.com/LinnPark/"
data-tabs="timeline"
data-hide-cover=" "
data-show-facepile=" "
data-small-header=" "
data-adapt-container-width="true"
data-show-posts=" "
data-width=" "
data-height=" "
>
< blockquote
cite="https://www.facebook.com/LinnPark/"
class="fb-xfbml-parse-ignore" >
< a href="https://www.facebook.com/LinnPark/">Linn Park</a >
</blockquote >
< /div >
Basically two major changes have been made - as follows:
- The Script has changed from being a function to a simple html call, which includes the API Reference Key
- The Div has changed very little, but now excludes the API Reference Key which is in the Script, but including a new item - BlockQuote which provides the Base URL.
However BOTH versions generally work everywhere EXCEPT for Google Chrome running on Windows 7 [which is no longer updated], but for Windows 8, 10, & 11 the latest version of Google Chrome works fine.
Version 4.3.1 is available - just email
5th April 2023 - A note about Safari . . .
Latest Version available to windows users is 5.1.7 [as at 10 June 2022]
Downloaded from https://www.filehorse.com/download-safari/download/
Facebook's message is simple:
Unsupported browser
You're using a browser that isn't supported by Facebook, so we've redirected you to a simpler version to give you the best experience.
Hence, the safari bug is not going to be investigated, as it is unlikely to result in a fix.
It is recommended that I-Phone users download and install an alternative browser.