Author: andre
Date: 2010-04-01 16:24:41 +0200 (Thu, 01 Apr 2010)
New Revision: 41727

Modified:
   openimages/trunk/src/main/webapp/oiplayer/js/jquery.oiplayer.js
Log:
(another?) nasty navigator.userAgent check, could not find an alternative


Modified: openimages/trunk/src/main/webapp/oiplayer/js/jquery.oiplayer.js
===================================================================
--- openimages/trunk/src/main/webapp/oiplayer/js/jquery.oiplayer.js     
2010-04-01 12:42:17 UTC (rev 41726)
+++ openimages/trunk/src/main/webapp/oiplayer/js/jquery.oiplayer.js     
2010-04-01 14:24:41 UTC (rev 41727)
@@ -418,13 +418,23 @@
     }
         
     function createControls() {
-        var html = '<div class="controls"><ul class="controls">' + 
+        var agent = navigator.userAgent.toLowerCase(); 
+        var html;
+        if (agent.indexOf('iphone') > -1 || agent.indexOf('ipod') > -1) {
+            // sorry for this :-( could not find a suitable abilities check
+            html = '<div class="controls"><ul class="controls">' + 
                       '<li class="play"><a title="play" 
href="#play">play</a></li>' +
+                      '<li class="position">00:00</li>' +
+                   '</ul></div>';
+        } else {
+            html = '<div class="controls"><ul class="controls">' + 
+                      '<li class="play"><a title="play" 
href="#play">play</a></li>' +
                       '<li class="slider"><div class="slider"><div> 
</div></div></li>' +
                       '<li class="position">00:00</li>' +
                       '<li class="sound"><a title="mute" 
href="#sound">mute</a></li>' + 
                       '<li class="screen"><a title="fullscreen" 
href="#fullscreen">fullscreen</a></li>' + 
                    '</ul></div>';
+        }
         return html;
     }
     
@@ -782,7 +792,7 @@
         ctrls = null;
     }
     
-    var div = document.createElement('div'); // TODO: (?) add (random) id: 
adding flowplayer and returning it impossible without id
+    var div = document.createElement('div');
     $(el).closest('div.oiplayer').html(div);
     $(div).addClass('player');
     this.player = $f(div, { src: flwplayer, width: this.width, height: 
this.height, wmode: 'opaque' }, {

_______________________________________________
Cvs mailing list
[email protected]
http://lists.mmbase.org/mailman/listinfo/cvs

Reply via email to