Everybody! This is important. In a few days, these forums will be moving over to using the totally sweet Discourse platform. To ensure this migration happens smoothly with no loss of content, these forums are currently in a read-only mode. I do apologize for the inconvenience.

There is never a good time to turn the forums off for an extended period of time, but I promise the new forums will be a billion times better. I'm pretty sure of it.

See you all on the other side in a few days, and if you have any (non-technical) questions, please e-mail me at kirupa@kirupa.com. For technical questions, try to find a tutorial that corresponds to what you are looking for and post in the comments section of that page.

Cheers,
Kirupa

Results 1 to 2 of 2

Thread: load a higher verison swf in a lower runtime version

  1. #1
    975
    posts
    Registered User

    load a higher verison swf in a lower runtime version

    Air 3.3 beta is available for Android and iOS
    Playbook however uses Air 3.1

    I do this:
    Publish with Flash IDE for iOS.
    For android and RIM, I use flash builder to make a "wrapper" that loads the same Flash IDE game swf.


    Here is what I will do in the main Flash IDE swf since Playbook uses Air 3.1

    if(!playbook){
    newMethod(); // method only availible to Air 3.3
    }else{
    // 3.1 runtime, do not call that new method.
    }


    The question: The game is compiled with Flash and Air 3.3, so I will not get any errors.
    IF 3.1 loads this swf on playbook, will errors be generated because that function exists? Or no because it is not being called?

    Should I instead use this['newMethod'](); as a work around?

    ...I guess I can just try myself and see if it lets me load up that swf with no errors, but i like to talk

  2. #2
    975
    posts
    Registered User
    well it works
    no need to do ['newMethod']() . What do you call that anyway? Faking the compiler?

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  

Home About kirupa.com Meet the Moderators Advertise

 Link to Us

 Credits

Copyright 1999 - 2012