Facebook-Profilbilder kommen von gefühlt 20.000 unterschiedlichen Server; vermutlich eine Load-Balancing-Sache. Und die crossdomain dieser Server ist nicht ganz so offen, wie man das auf den ersten Blick gerne hätte. Nun kann man natürlich aus der URL des Bildes (die sich ja abfragen lässt) den Server extrahieren, und die crossdomain dieses Servers laden… genau das bietet LoaderMax aber schon von haus aus:
1 |
_loader = new ImageLoader( url, { context:new LoaderContext(true, ApplicationDomain.currentDomain) } ); |
das “true” des LoaderContextes bedeutet, dass die entsprechende crossdomain geladen wird.