diff --git a/Scripts/AppLoader.js b/Scripts/AppLoader.js index 68f1fd9dd..7f3a26ca1 100644 --- a/Scripts/AppLoader.js +++ b/Scripts/AppLoader.js @@ -107,10 +107,15 @@ ]; let downloadedCounter = 0; + let versionParam = window.canvasApp.version; + if (versionParam === undefined) { versionParam = ''; } + else { + versionParam = '?' + versionParam; + } for (let i = 0; i < modulesArray.length; i++) { - let path = window.canvasApp.urlPrefix + modulesArray[i]; + let path = window.canvasApp.urlPrefix + modulesArray[i] + versionParam; REQUIREJS([path], onRequired); diff --git a/index.html b/index.html index 97dd99762..577e9b781 100644 --- a/index.html +++ b/index.html @@ -15,11 +15,15 @@ = 0) { /* @@ -201,7 +200,8 @@ function onBrowserRequest(request, response) { return; } - + requestParameters = request.url.split("?"); // Remove version information + requestParameters = requestParameters[0].split("/"); switch (requestParameters[1]) {