We have an AIR app that has an integrated browser that loads https://facebook.com - that's been working perfectly fine for 6 months until this week...
When the user is logged into Facebook, they are only presented with an outline of the main page, it appears as though the JS that should be loading the content is not running.
In the debug console I can see the following:
ReferenceError: Can't find variable: console
at https://fbstatic-a.akamaihd.net/rsrc.php/v2/yX/r/5dPiML6oH_C.js : 95
x at https://fbstatic-a.akamaihd.net/rsrc.php/v2/yX/r/5dPiML6oH_C.js : 95
TypeError: Result of expression 'bigPipe' [undefined] is not an object.
TypeError: Result of expression 'bigPipe' [undefined] is not an object.
TypeError: Result of expression 'bigPipe' [undefined] is not an object.
TypeError: Result of expression 'bigPipe' [undefined] is not an object.
TypeError: Result of expression 'bigPipe' [undefined] is not an object.
I've tried the following:
- trapping HTMLUncaughtScriptExceptionEvent.UNCAUGHT_SCRIPT_EXCEPTION
- changing the user-agent to something other than the default
I know that bigpipe is some kind of loader, but I wonder why that doesnt seem to work in the html control??
Please see the attached image.
Does anyone have any ideas as to why we can no longer render Facebook in the HTML control?
Is there a workaround I could implement?
Thanks!
Phil