そこで、HTML5 でいくつかのゲームを作成しました。ゲームは、preloadJS ライブラリの loadgame 関数を使用して 5 分ごとに変更されます。gameID は、ロードする新しいゲームのファイル名です。インターネットが非常に遅い場合、イベントがトリガーされず、次のゲームが読み込まれません。
loadgame = function()
{
canvas = document.getElementById("canvas");
stage = new createjs.Stage(canvas);
loader = new createjs.LoadQueue(false);
loader.loadFile({src:gameID+".js", type:"javascript"}, true);
loader.addEventListener("complete", prehandleComplete);
loader.addEventListener("error", handleLoadError1);
loader.addEventListener("fileerror", handleLoadError1);
}