2010-02-13 17 views
2

Je suis un peu coincé sur l'obtention d'un plugin pour travailler. J'en ai besoin pour prendre un paramètre "src" mais je n'arrive pas à le faire faire ça.Comment puis-je obtenir un plugin NPAPI pour lire une balise "src"

Donc, j'ai essentiellement le plugin de base npsimple.

Il est probablement quelque chose de vraiment stupide, je suis absent Joe

+0

Tout comme en aparté ... si vous utilisez 'data' au lieu de 'src' le navigateur créera automatiquement un flux pour vous. –

Répondre

1

Vous devriez obtenir src comme l'un des paramètres qui sont passés à NPP_New():

NPError NPP_New 
      (NPMIMEType pluginType, 
      NPP instance, uint16 mode, 
      int16 argc, char *argn[], 
      char *argv[], NPSavedData *saved) 
{ 
    char* srcValue = 0; 

    for(int i=0; i<argc; ++i) 
    { 
     if(strcmp("src", argn[i]) == 0) { 
      srcValue = argv[i]; 
      break; 
     } 
    } 

    /* ... */ 
}