Diversos dados estão disponíveis no arquivo js/player_html.js que podem ser utilizados na criação dos conteúdos.
Obtendo o índice da cena atual
No 4YouSee Designer é possível criar cenas. O índice da cena atual é obtido através da variável sceneIndex.
var btnClickHandler = function(e) {
e.preventDefault();
alert(sceneIndex);
};
Obtendo dados do ambiente
É possível identificar o Player onde a interação aconteceu. Para isto, deve-se consultar a API do 4YouSee Player através das seguintes URLs:
- Linux e Windows: http://127.0.0.1:48567/api/player/status
- Android: http://127.0.0.1:8081/api/player
Uma resposta no formato JSON é retornada pela API:
{
player: {
id: 34,
url: "https://www.4yousee.com/environment/01938A"
},
directory: "C45FB52B099D65F27183DDFA892DD636F:Documentos",
{
code: 200,
message: "Sucess"
}
}
Interrompendo a exibição do conteúdo
Para finalizar ou interromper a exibição do conteúdo pelo Player e dar sequência nos outros elementos da playlist, utilize o método "window.Android.finish()".
Argumentos de notícias do 4YouSee Manager
Os argumentos de notícias do 4YouSee Manager podem ser obtidos através do objeto “DS_object”. Um parâmetro de notícia de nome “content” por exemplo pode ser acessado dessa forma: “DS_object[‘content’]”.