Visionneuse de vidéo 360

Référence de l’API JavaScript pour le lecteur vidéo360.

Video360Viewer([config])

Constructeur, crée une nouvelle instance de visionneuse de vidéos360 HTML5.

Paramètres

config

{object} objet de configuration JSON facultatif, permet à tous les paramètres de la visionneuse de passer au constructeur pour éviter d'appeler des méthodes de définition individuelles. Contient les propriétés suivantes :

  • containerId - {String} ID du conteneur DOM (normalement un DIV ) dans lequel le lecteur est inséré. Au moment de l’appel de cette méthode, il n’est pas nécessaire de créer l’élément de conteneur. Cependant, le conteneur doit exister lorsque init() est exécuté.

    Obligatoire.

  • params - Objet {Object} JSON avec des paramètres de configuration de visionneuse où le nom de la propriété est soit une option de configuration spécifique à la visionneuse, soit un modificateur SDK, et où la valeur de cette propriété est une valeur de paramètres correspondante.

    Obligatoire.

  • gestionnaires - {Object} objet JSON avec rappels de événement de visionneuse, où le nom de propriété est le nom du événement de visionneuse pris en charge et la valeur de propriété est une référence de fonction JavaScript au rappel approprié.

    Facultatif.

    Voir Rappels de Événement pour plus d’informations sur les événements des lecteurs.

  • localizedTexts - Objet JSON {Object} avec données de localisation. Facultatif.

    Voir Localisation des éléments de l’interface utilisateur pour plus d’informations.

    Voir également le Guide de l’utilisateur du kit de développement logiciel de visionneuse et l’exemple pour plus d’informations sur le contenu de l’objet.

Renvoie

Aucune

Exemple

var video360Viewer = new s7viewers.Video360Viewer({ 
 "containerId":"s7viewer", 
"params":{ 
 "asset":"Viewers/space_station_360-AVS", 
 "serverurl":"https://s7d9.scene7.com/is/image/", 
 "videoserverurl":"https://s7d9.scene7.com/is/content/" 
}, 
"handlers":{ 
 "initComplete":function() { 
  console.log("init complete"); 
} 
}, 
"localizedTexts":{ 
"en":{ 
"Video360Player.ERROR":"Your Browser does not support HTML5 Video tag or the video cannot be played." 
}, 
"fr":{ 
"Video360Player.ERROR":"Votre navigateur ne prend pas en charge la vidéo HTML5 tag ou la vidéo ne peuvent pas être lus." 
}, 
defaultLocale:"en" 
} 
});

Sur cette page