problem:Website and Flash loading an older version of my SWF client












-1















I have a swf game client that's being hosted on my website. Users mostly use flash projector to connect directly by opening the swf's url.
My problem is that, when I upload a newer version of this swf client on my website, the users still manage to load the older client, that is no longer there. older and newer clients had the same name, but I want to keep it that way.
I would appreciate any suggestions :=)










share|improve this question























  • Make the clent a loader that loads "yourmainapp.swf?nocache=" + Math.random() link to ensure the link is unique every time and the result is not cached by system or browser. More complicatedly, put a server-side script that outputs a unix mtime (last time modified timestamp) value for the given SWF file to cache result by version "yourmainapp.swf?nocache=" + mtime.

    – Organis
    Dec 22 '18 at 16:18


















-1















I have a swf game client that's being hosted on my website. Users mostly use flash projector to connect directly by opening the swf's url.
My problem is that, when I upload a newer version of this swf client on my website, the users still manage to load the older client, that is no longer there. older and newer clients had the same name, but I want to keep it that way.
I would appreciate any suggestions :=)










share|improve this question























  • Make the clent a loader that loads "yourmainapp.swf?nocache=" + Math.random() link to ensure the link is unique every time and the result is not cached by system or browser. More complicatedly, put a server-side script that outputs a unix mtime (last time modified timestamp) value for the given SWF file to cache result by version "yourmainapp.swf?nocache=" + mtime.

    – Organis
    Dec 22 '18 at 16:18
















-1












-1








-1








I have a swf game client that's being hosted on my website. Users mostly use flash projector to connect directly by opening the swf's url.
My problem is that, when I upload a newer version of this swf client on my website, the users still manage to load the older client, that is no longer there. older and newer clients had the same name, but I want to keep it that way.
I would appreciate any suggestions :=)










share|improve this question














I have a swf game client that's being hosted on my website. Users mostly use flash projector to connect directly by opening the swf's url.
My problem is that, when I upload a newer version of this swf client on my website, the users still manage to load the older client, that is no longer there. older and newer clients had the same name, but I want to keep it that way.
I would appreciate any suggestions :=)







actionscript-3 flash






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Dec 22 '18 at 15:16









MarkMark

91




91













  • Make the clent a loader that loads "yourmainapp.swf?nocache=" + Math.random() link to ensure the link is unique every time and the result is not cached by system or browser. More complicatedly, put a server-side script that outputs a unix mtime (last time modified timestamp) value for the given SWF file to cache result by version "yourmainapp.swf?nocache=" + mtime.

    – Organis
    Dec 22 '18 at 16:18





















  • Make the clent a loader that loads "yourmainapp.swf?nocache=" + Math.random() link to ensure the link is unique every time and the result is not cached by system or browser. More complicatedly, put a server-side script that outputs a unix mtime (last time modified timestamp) value for the given SWF file to cache result by version "yourmainapp.swf?nocache=" + mtime.

    – Organis
    Dec 22 '18 at 16:18



















Make the clent a loader that loads "yourmainapp.swf?nocache=" + Math.random() link to ensure the link is unique every time and the result is not cached by system or browser. More complicatedly, put a server-side script that outputs a unix mtime (last time modified timestamp) value for the given SWF file to cache result by version "yourmainapp.swf?nocache=" + mtime.

– Organis
Dec 22 '18 at 16:18







Make the clent a loader that loads "yourmainapp.swf?nocache=" + Math.random() link to ensure the link is unique every time and the result is not cached by system or browser. More complicatedly, put a server-side script that outputs a unix mtime (last time modified timestamp) value for the given SWF file to cache result by version "yourmainapp.swf?nocache=" + mtime.

– Organis
Dec 22 '18 at 16:18














1 Answer
1






active

oldest

votes


















0














Like Organis's comment, here is one way to work out.



Your game will start from index.swf, and index.swf did't contain any game logic,its only job is to get the version number from index.html(use loaderInfo.parameters) and load the main game swf use the version num






share|improve this answer























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53896849%2fproblemwebsite-and-flash-loading-an-older-version-of-my-swf-client%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    Like Organis's comment, here is one way to work out.



    Your game will start from index.swf, and index.swf did't contain any game logic,its only job is to get the version number from index.html(use loaderInfo.parameters) and load the main game swf use the version num






    share|improve this answer




























      0














      Like Organis's comment, here is one way to work out.



      Your game will start from index.swf, and index.swf did't contain any game logic,its only job is to get the version number from index.html(use loaderInfo.parameters) and load the main game swf use the version num






      share|improve this answer


























        0












        0








        0







        Like Organis's comment, here is one way to work out.



        Your game will start from index.swf, and index.swf did't contain any game logic,its only job is to get the version number from index.html(use loaderInfo.parameters) and load the main game swf use the version num






        share|improve this answer













        Like Organis's comment, here is one way to work out.



        Your game will start from index.swf, and index.swf did't contain any game logic,its only job is to get the version number from index.html(use loaderInfo.parameters) and load the main game swf use the version num







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Jan 2 at 3:37









        PanPan

        2,06921015




        2,06921015
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53896849%2fproblemwebsite-and-flash-loading-an-older-version-of-my-swf-client%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Mossoró

            Error while reading .h5 file using the rhdf5 package in R

            Pushsharp Apns notification error: 'InvalidToken'