OSDN Git Service

Version 0.6.179, fix X.Audio & X.AudioSprite.
[pettanr/clientJs.git] / 0.6.x / js / 03_plugin / 00_XPlugin.js
index cac6fa8..3114a87 100644 (file)
@@ -25,10 +25,6 @@ var X_Pulgin_FLASH_VERSION =
                        })() :
                        0,
 
-       X_Pulgin_FLASH_ENABLED =
-               X_UA[ 'ActiveX' ] ? !!X_Pulgin_FLASH_VERSION :
-                       X_Object_find( navigator, 'mimeTypes>application/x-shockwave-flash>enabledPlugin' ),
-
 /*
  * ie11 の 互換モード(8,7)では、Silverlight が動作しない?
  */
@@ -36,7 +32,7 @@ var X_Pulgin_FLASH_VERSION =
                !X_UA[ 'IE' ] || !X_UA[ 'ActiveX' ] ? parseFloat( X_Object_find( navigator, 'plugins>Silverlight Plug-In>version' ) || 0 ) :
                X_UA[ 'ActiveX' ] && 6 <= X_UA[ 'IE' ] ? (function(){
                            var obj = X_Script_createActiveXObjectSafty( 'AgControl.AgControl' ),
-                               i = obj ? 5 : 0, f;
+                               i = obj ? 5 : 0;
 
                            for( ; i; --i ){
                                if( obj[ 'IsVersionSupported' ]( i + '.0' ) ) return i;
@@ -45,10 +41,6 @@ var X_Pulgin_FLASH_VERSION =
                        })() :
                        0,
 
-       X_Pulgin_SILVER_LIGHT_ENABLED =
-               X_UA[ 'ActiveX' ] ? !!X_Pulgin_SILVER_LIGHT_VERSION :
-                       X_Object_find( navigator, 'mimeTypes>application/x-silverlight>enabledPlugin' ),
-
 //http://docs.unity3d.ru/Manual/Detecting%20the%20Unity%20Web%20Player%20using%20browser%20scripting.html
        X_Pulgin_UNITY_VERSION =        
                !X_UA[ 'IE' ] || !X_UA[ 'ActiveX' ] ?
@@ -56,15 +48,11 @@ var X_Pulgin_FLASH_VERSION =
                !X_UA[ 'IE4' ] && !X_UA[ 'IE5' ] && X_UA[ 'ActiveX' ] ? (function(){
                            var obj = X_Script_createActiveXObjectSafty( 'UnityWebPlayer.UnityWebPlayer.1' );
                            
-                           console.log( obj && obj[ 'GetPluginVersion' ]() );
+                           //console.log( obj && obj[ 'GetPluginVersion' ]() );
                            return obj ? parseFloat( obj[ 'GetPluginVersion' ]() ) : 0;
                        })() :
                        0,
 
-       X_Pulgin_UNITY_ENABLED =
-               X_UA[ 'ActiveX' ] ? !!X_Pulgin_UNITY_VERSION :
-                       X_Object_find( navigator, 'mimeTypes>application/vnd.unity>enabledPlugin' ),
-
        X_Pulgin_GEARS_ENABLED =
                window.GearsFactory ||
                ( X_UA[ 'ActiveX' ] && 6 <= X_UA[ 'IE' ] ?
@@ -97,21 +85,15 @@ var X_Pulgin_FLASH_VERSION =
  */
 X[ 'Pulgin' ] = {
        
-       'Flash'              : X_Pulgin_FLASH_VERSION,
+       'Flash'       : X_Pulgin_FLASH_VERSION,
 
-       'FlashEnabled'       : X_Pulgin_FLASH_ENABLED,
-
-       'Silverlight'        : X_Pulgin_SILVER_LIGHT_VERSION,
-       
-       'SilverlightEnabled' : X_Pulgin_SILVER_LIGHT_ENABLED,
-       
-       'Unity'              : X_Pulgin_UNITY_VERSION,
+       'Silverlight' : X_Pulgin_SILVER_LIGHT_VERSION,
        
-       'UnityEnabled'       : X_Pulgin_UNITY_ENABLED,
+       'Unity'       : X_Pulgin_UNITY_VERSION,
        
        //'QuickTime'          : X_Pulgin_QUICKTIME_VERSION,
        
-       'GearsEnabled'       : !!X_Pulgin_GEARS_ENABLED
+       'Gears'       : !!X_Pulgin_GEARS_ENABLED
        
 };