I've also added an external swf for handling SharedObjects (since GameFS breaks SharedObjects when you update the swf) which gives the same error to the player when playing the non-TinyLoader version of the game.
This player has tested on multiple PCs with both regular and debug versions of the Flash player. I believe he is located in Romania. He also has no problem downloading external txt or jpg files using the same loader functions.
Anyone know what could be causing this player to receive "Error #2035: URL Not Found" when loading an external swf even though they are able to access that swf directly with no issues? Perhaps there is a port being blocked by their PC or ISP? Don't know how that would work when they're able to load non-swfs with no issue though.
SharedObjectHandler loader code:
- Code: Select all
Security.allowDomain("*");
Security.allowInsecureDomain("*");
_loader = new Loader();
_loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
_loader.load(new URLRequest("http://r.playerio.com/r/<removed>/SharedObjectHandler.swf"));
_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, sharedObjectLoaded);
Image loader code (no issues for player):
- Code: Select all
_loader = new Loader();
_loader.contentLoaderInfo.addEventListener(IOErrorEvent.IO_ERROR, ioErrorHandler);
_loader.load(new URLRequest(obj.imgLink));
_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, imageLoaded);
Note: All links are correct and lead to valid swf files. 99% of players do not have this issue. I'm hoping this is a player specific issue but I want to verify that I'm not missing anything which could prevent some players from successfully loading the game.