})() :
0,
-/*
- * ie11 の 互換モード(8,7)では、Silverlight が動作しない?
- */
X_Pulgin_SILVER_LIGHT_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(){
parseFloat( X_Object_find( navigator, 'plugins>Unity Player>version' ) || 0 ) :
!X_UA[ 'IE4' ] && !X_UA[ 'IE5' ] && X_UA[ 'ActiveX' ] ? (function(){
var obj = X_Script_createActiveXObjectSafty( 'UnityWebPlayer.UnityWebPlayer.1' );
-
- //console.log( obj && obj[ 'GetPluginVersion' ]() );
+
return obj ? parseFloat( obj[ 'GetPluginVersion' ]() ) : 0;
})() :
0,
return X_Script_createActiveXObjectSafty( 'Gears.Factory' );
})() :
X_Object_find( navigator, 'mimeTypes>application/x-googlegears>enabledPlugin' )
- );
-
+ ),
+
+// https://support.microsoft.com/ja-jp/kb/279022
+// Windows Media Player 7 がクライアントにインストールされている場合に、自動的に Web ページに埋め込む方法
+// TODO GeckoActiveXObject
+ X_Pulgin_WMP_VERSION =
+ !X_UA[ 'IE' ] || !X_UA[ 'ActiveX' ] ? 0 :
+ (function(){
+ var obj = X_Script_createActiveXObjectSafty( 'WMPlayer.OCX.7' );
+
+ return obj ? parseFloat( obj[ 'versionInfo' ] ) :
+ X_Script_createActiveXObjectSafty( '{22D6F312-B0F6-11D0-94AB-0080C74C7E95}' ) ? 6.4 : 0;
+ })();
+
// QuickTime Plug-in 7.7.6
/*
X_Pulgin_QUICKTIME_VERSION =
})() :
0, */
-
/**
* @namespace X.Pulgin
*/
//'QuickTime' : X_Pulgin_QUICKTIME_VERSION,
- 'Gears' : !!X_Pulgin_GEARS_ENABLED
+ 'Gears' : !!X_Pulgin_GEARS_ENABLED,
+
+ 'WMP' : X_Pulgin_WMP_VERSION
};