Monday, August 8, 2011

Angry Birds Not Working On OSX

I noticed a month or so ago that the online version of Angry Birds  has stopped working. That is a bit of a shame, I really enjoyed it.

So out of curiosity I took a peek at the Javascript console for some clues as to why it doesn't work. Ah, ok. 31 errors. The first one is.

XMLHttpRequest cannot load http://r2303.latest.project-slingshot-hr.appspot.com/cors/fowl/sprite_sheets/INGAME_BIRDS.json. Origin http://chrome.angrybirds.com is not allowed by Access-Control-Allow-Origin.

Ah, that old chestnut. Origin is not allowed by Access-Control-Allow-Origin. Basically the game resources aren't being loaded. Simple.

So it looks like I'll have to continue being productive rather than feeding my time to the birds until someone updates the crossdomain.xml file which is currently a 404.