I'd imagine its throwing a SecurityError that the DragManager is handling on
your behalf. When you begin the drag, you are probably creating a proxy
image to use for dragging. Since the image was loaded from a different
domain (that probably doesn't have a crossdomain.xml policy) you can only
have the player display the image, you can't read from it or copy it. As a
result, it can't create the proxy image.

Now, how you fix that... I'm not sure. I personally think Flash Player
should have identical security policies to the browser when it comes to
image formats, etc., i.e. if the browser allows me to load an image (through
a standard http request) I should be able to do anything I want with the
image data.

Troy.


On 2/28/07, Paul Hastings <[EMAIL PROTECTED]> wrote:

  we're getting some user complaints about some functionality based on
drag & drop of an image. for servers in domains local to them, works a
treat. for servers in remote domains it appears the drag image can't
be retrieved & they're getting the broken image instead when dragging.
what's puzzling us is that we can load images from those remote
domains w/out any problems:

theMap.load(mapResults.mapSrc);

where mapResults.mapSrc consists of a URL pointing at the image we
want to display which works fine for all servers. only the drag
operations seem broken.

any ideas?

thanks.

Reply via email to