• Как решить проблему с онлайн-видео у клиентов?

    opium
    @opium
    Просто люблю качественно работать
    логично что 10 клиентов по 10 мегабайт в секунду, забивают полосу в гигабит, переведите основные каналы до гигабита там где много клиентов.
    Ответ написан
  • Эмуляция нажатия F11 в браузере?

    azproduction
    @azproduction
    Стандартным способом, т.е. через createEvent & initKeyEvent & dispatchEvent сделать нельзя. Этот код не действует, хотя эвент отправляется, ловится и дефалтное действие не обрывается.
    document.addEventListener("keyup", function (e) {console.log(e)}, true);
    var evt = document.createEvent("KeyboardEvent");
    evt.initKeyEvent(                                                                                      
                     "keyup",      //  in DOMString typeArg,                                                           
                      true,        //  in boolean canBubbleArg,                                                        
                      false,       //  in boolean cancelableArg,                                                       
                      null,        //  in nsIDOMAbstractView viewArg   
                      false,       //  in boolean ctrlKeyArg,                                                               
                      false,       //  in boolean altKeyArg,                                                        
                      false,       //  in boolean shiftKeyArg,                                                      
                      false,       //  in boolean metaKeyArg,                                                       
                      122,        //  in unsigned long keyCodeArg - 122 F11 key code,                                                      
                      0);         //  in unsigned long charCodeArg;  
    var canceled = !document.body.dispatchEvent(evt);
    if (canceled) {
        // A handler called preventDefault
        alert("canceled");
    } else {
        // None of the handlers called preventDefault
        alert("not canceled");
    }

    Я думаю многие программисты хотели бы фуллскрин кнопку для HTML контента. Например YoutTube в режиме HTML5 не может уходить в полный экран, я не думаю, что они глупее паровоза и не смогли сделать фулскрин (может только на 100%х100% страницы), возможно были какие-то причины.
    Если уж очень нужно, то копайте в другую сторону: поищите решения на Java, писали что возможно сделать на Silverlight.
    PS F11 работает только под windows, под mac — ctrl+cmd+f или cmd+f
    Ответ написан
    1 комментарий