Более элегантным способом было бы добавить маршрут, перекрывающий любой другой, расположенный на самой вершине routes.php
:
//Uncomment to set the site to "under construction"
Router::connect('/*', array('controller' => 'pages', 'action' => 'underConstruction'));
//any other route should be underneath
. Если вы хотите добавить какое-либо условие, вы также можете сделать это здесь:
define('MAINTENANCE', 0);
if(MAINTENANCE > 0 && $_SERVER['REMOTE_ADDR'] !='188.YOUR.IP.HERE')
Router::connect('/*', array('controller' => 'pages', 'action' => 'underConstruction'));
}
Свойство, которое нужно использовать:
videoTag.src
Если после этого не начнется автоматическое воспроизведение:
videoTag.play()
Webkit требует, чтобы вы вызывали "load ()" после изменения источника:
videoTag.src = "newVideo";
videoTag.load();
videoTag.play();
У Apple есть полезное руководство .