javascript
  • swfobject
  • 2010-11-15 4 views 3 likes 
    3

    Pourquoi cela ne fonctionne-t-il pas?SWFObject/charger le fichier smil

    <div class="videocontainer" id='mediaspace-55'></div> 
    <script type='text/javascript' src='http://ajax.googleapis.com/ajax/libs/swfobject/2.2/swfobject.js?ver=3.0.1'></script> 
        <script type='text/javascript'><!-- 
          var flashvars = { 
           provider: "highwinds", 
           file: "http://hwcdn.net/XXXXX/fms/pathtofile.smil", 
           image: "test.jpg" 
          }; 
          var params = { 
           allowfullscreen: "true", 
           allowscriptaccess: "always" 
          }; 
          var attributes = { 
           id: "mediaspace-55", 
           name: "mediaspace-55" 
          }; 
          swfobject.embedSWF("player.swf", "mpl55", "710", "420", "9.0.0","expressinstall.swf", flashvars, params, attributes); 
    
    //   playerReady('mediaspace-55', 'additional_variable'); 
        //--> 
    </script> 
    

    J'ai vérifié que tous les fichiers liés existent.

    J'ai passé des jours à travailler sur cette fonctionnalité javascript simple (je ne suis pas un programmeur javascript) et maintenant que je veux finaliser le projet, il a cessé de fonctionner. :-(

    Répondre

    2

    Il semble que l'API a changé, essayez ceci:

    swfobject.embedSWF("http://mydomain.com/player/player.swf", "mpl55", "710", "420", "9.0.0", "expressInstall.swf"); 
    

    Documentation ici:.. http://code.google.com/p/swfobject/wiki/documentation

    +0

    Cela a fonctionné, je pense parce que maintenant je ne reçois plus d'une erreur javascript Mais le joueur. n'est pas chargé ... le conteneur div reste vide – user478419

    +0

    Le second paramètre de la fonction embedSWF est supposé être l'identifiant du conteneur div. – user478419

    Questions connexes