IE 11 does not show Java applet in navigator.mimeTypes

I have installed Java plugin in IE 11. (Java Plug-in 10.45.2 - 32-bit and 64-bit) We find Java compatibility with JavaScript on our site.

navigator.mimeTypes is used to get a list of installed plugins.

But we cannot get the type for the Java applet (application / x-java-applet).

And because of this, we do not run the java applet, although it is installed.

Has anyone faced such a problem or suggested any solution for this?

0


source to share


2 answers


The best way to deploy a JWS application. or the applet must use the Deployment Toolkit Script provided by Oracle.

Update

The deployment tool is a JS based tool that validates the Java installed in the browser. It was useful for both deploying applets (nested) and JWS applications (either inline applets or floating frame applets).



But times are changing. Browser makers are moving or are moving to "plugin free" and as a result they are dropping applet support in browsers altogether. The upshot of this is that the script deployment toolkit no longer works at all - for anyone .

Additional Information. ... See Java Plugin Support Deprecated and Moving to a Plugin for Free .

+2


source


Microsoft introduced mimetypes in IE11, which means it is now possible to use the animated browser plugin for the Java plugin (IE11 + only). See http://msdn.microsoft.com/en-us/library/ie/dn423948%28v=vs.85%29.aspx

Since IE11, the navigator object supports plugins and mimeTypes properties.

Unfortunately the JRE / plugin installer does not support IE mimetypes as in 1.7.0_67 and 1.8.0_20 versions. As per the above, it must register the mimety types in the Windows registry.



To support the new properties, plugins need to update the registry during installation:

  • In HKLM \ SOFTWARE \ Microsoft \ Internet Explorer \ NavigatorPluginsList, create a key using the name that will be specified by the plugins property.
  • Create subkeys for each custom MIME type supported by the plugin, using the MIME type value as the subkey name.
  • In 64-bit environments, add the same registry entries to HKLM \ SOFTWARE \ Wow6432 \ Microsoft \ Internet Explorer \ NavigatorPluginsList.
  • Make sure the unique MIME types are correctly registered when loading the device on the web page, as well as on the server that hosts the web page.

So Microsoft has finally joined the party, but Oracle hasn't come yet.

Until then, use the problematic ActiveXObject (which says disabled plugins are available).

0


source







All Articles