How do I load an Image from a URL after the game starts

  • From the link zenox98 gave:

    Making AJAX requests cross-domain or in preview

    By default, browsers block AJAX requests across domains. This means, for example, a game on scirra.com can request other pages on scirra.com, but cannot request pages on facebook.com. This is an important security feature of web browsers (it is not specific to Construct 2 or its AJAX object).

    Also, when previewing in Construct 2 the game runs on localhost. This counts as a different domain to the rest of the internet, so typically AJAX requests to any web page will fail during preview, unless the server explicitly allows cross-domain requests.

    If you want AJAX requests to your server to work from any domain, or in preview, you can configure it to send the following HTTP header:

    Access-Control-Allow-Origin: *

    This will enable AJAX requests from any domain, but you should still be aware of the possible security implications of this. For more information on cross-domain requests see HTTP access control on MDN.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • It all depends on what you are attempting to do and why you are wanting to load from URL.

    IF you read what I have linked you will see that a server would need to be configured to allow such 'hot linking' to an image. This is an important browser security feature and nothing to do with C2.

    If both your end product and images are to be hosted on the same server, then you probably won't have an issue.

Jump to:
Active Users
There are 1 visitors browsing this topic (0 users and 1 guests)