Edit

kc3-lang/SDL/test/emscripten

Branch :

  • Show log

    Commit

  • Author : Alex Szpakowski
    Date : 2015-04-10 23:30:31
    Hash : fe6c797c
    Message : Fixed an iOS view orientation issue when SDL_GL_CreateContext or SDL_CreateRenderer is called.

  • joystick-pre.js
  • Module['arguments'] = ['0'];
    //Gamepads don't appear until a button is pressed and the joystick/gamepad tests expect one to be connected
    Module['preRun'].push(function()
    {
        Module['print']("Waiting for gamepad...");
        Module['addRunDependency']("gamepad");
        window.addEventListener('gamepadconnected', function()
        {
            //OK, got one
            Module['removeRunDependency']("gamepad");
        }, false);
    
        //chrome
        if(!!navigator.webkitGetGamepads)
        {
            var timeout = function()
            {
                if(navigator.webkitGetGamepads()[0] !== undefined)
                    Module['removeRunDependency']("gamepad");
                else
                    setTimeout(timeout, 100);
            }
            setTimeout(timeout, 100);
        }
    });