On Thursday, 17 April 2014 14:05:36 UTC+5:30, Georg Fritzsche wrote:
> On 17 Apr 2014, at 09:02,
giri...@gmail.com wrote:
>
>
>
> > We have developed NPAPI based plugin in firefox.
>
> > We are using "addon-sdk-1.14" and currently it is working properly with
>
> > latest Firefox ver 28.
>
>
>
> All you should need is the NPAPI SDK:
>
>
https://code.google.com/p/npapi-sdk/
>
>
>
> > But as all the calls are Synchronous calls, firefox throws a message stating "Unresponsive plugin".
>
> >
>
> > Can anybody suggest any solution/alternative, for above scenarios.
>
>
>
> The only general (and recommended) solution is to make the calls asynchronous.
>
> Every plugin call that needs to do some processing or has to wait on something should be asynchronous
>
> and notify the JS when it's done.
>
>
>
> This could be solved either via event listeners:
>
>
http://stackoverflow.com/questions/11727624/how-to-implement-callback-function-in-npapi-plugin
>
> ... or by taking an additional "callback" parameter on which you invoke the default function: