Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Plugin for Opera Mobile on Windows CE 6.0 - how do you load it?

120 views
Skip to first unread message

Steve G.

unread,
Aug 7, 2009, 5:58:55 PM8/7/09
to
I'm trying to get Opera Mobile (version 9.5 for WinCE 6, SDK 1.0, ARMV4I,
build 332) to load a Netscape-style plugin on Windows CE. I've tried
putting the plugin (nptest.dll) in the \Windows folder and in the
\Opera\plugins folder without success. I've tried the follwing registry
settings, also without success:

[HKEY_LOCAL_MACHINE\Software\Mozilla\Browser\Extensions]
"Plugins"=\\Windows

[HKEY_LOCAL_MACHINE\SOFTWARE\MozillaPlugins\@example.com/MyPlugin]
"Description"="My Test Plugin"
"Path"=\\Windows\\nptest.dll
"ProductName"="TestPlugin"
"Vendor"="Just Me"
"Version"="1.0"

The DLL exports the standard Netscape API functions:
NP_Initialize
NP_GetEntryPoints
NP_Shutdown

The code works under Opera and FireFox on Windows XP, but Opera Mobile does
not even load the DLL on CE (yes, I rebuilt it for CE).

I couldn't find any support contacts on the Opera website, so I thought I'd
try here. Does anyone know:
1) If the WinCE binaries available from Opera as part of the SDK will load
plugins?
2) What (if any) magic registry settings are required?
3) Any way to get debug information out of Opera so I can tell what it's
trying to do?
4) Any way to get registry and/or file system access information out of
WinCE so I can tell what Opera is trying to do?

Thanks for any help you can provide!
-- Steve G.
ste...@bsquare.com


0 new messages