]> git.sesse.net Git - vlc/commitdiff
web intf: mobile: delay loading of flowplayer
authorFrancois Cartegnie <fcvlcdev@free.fr>
Fri, 21 Oct 2011 18:58:44 +0000 (20:58 +0200)
committerFrancois Cartegnie <fcvlcdev@free.fr>
Fri, 21 Oct 2011 20:04:17 +0000 (22:04 +0200)
share/lua/http/mobile_view.html

index 0e6231ea385242089994c0560cfbd6966055d316..52b65b65a9149f6eb21350c048d561083b6c2e69 100644 (file)
                <script type="text/javascript" src="js/jquery-1.5.1.min.js"></script>
                <script type="text/javascript" src="js/jquery-ui-1.8.13.custom.min.js"></script>
                <script type="text/javascript" src="js/jquery.jstree.js"></script>
-               <script type="text/javascript" src="http://static.flowplayer.org/js/flowplayer-3.2.6.min.js"></script>
                <script type="text/javascript" src="js/controlers.js"></script>
                <script type="text/javascript" src="js/ui.js"></script>
                <script type="text/javascript">
                        var pollStatus  =       false;
-                       $(function(){
+                       /* delay script loading so we won't block if we have no net access */
+                       $.getScript('http://static.flowplayer.org/js/flowplayer-3.2.6.min.js', function(data, textStatus){
                                $('#player').empty();
                                $('#player').attr('href',$('#stream_protocol').val()+'://'+$('#stream_host').val()+':'+$('#stream_port').val()+'/'+$('#stream_file').val());
                                flowplayer("player", "http://releases.flowplayer.org/swf/flowplayer-3.2.7.swf");
+                               /* .getScript only handles success() */
                        });
                </script>
        </head>