0

everyone, I made a NPAPI plugin, it works fine in firefox, but in Safari, it tells me can not find plug-ins.This is my registry

HKEY_LOCAL_MACHINE\Software\MozillaPlugins\@llf.com\WebGame

Descripton: REG_SZ "MP"

Path: REG_SZ "D:\Program Files\Mozilla Firefox\plugins\npFireFoxGame.dll"

ProductName: REG_SZ "npFireFoxGame"

Vendor: REG_SZ "llf"

Version: REG_SZ "1.0"

HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins\@llf.com/WebGame\MimeTypes\application/webgame

my HTML file:

<embed width=1024 height=768 type="application/webgame">

Please help me.

Georg Fritzsche
  • 97,545
  • 26
  • 194
  • 236
llf llf
  • 1
  • 1

1 Answers1

0

@llf.com\WebGame should be @llf.com/WebGame. Also, MimeTypes entries usually contain the values Description and Suffixes (both REG_SZ).

Otherwise:

  • Does it still work in Firefox when your DLL is located somewhere other than FFs plugin folder (you shouldn't use that one)?
  • Does it behave differently when you use object instead of embed?
  • Does your DLL get loaded at all (use depends.exe or the like)?
  • Have you tried running Safari in depends.exes tracemode to see how far it gets and what fails?
Georg Fritzsche
  • 97,545
  • 26
  • 194
  • 236