Использование Hangout API. Я интегрировал кнопку видеовстречи и передал параметры, используя
gapi.hangout.render('placeholder-div1', {
'render': 'createhangout',
'hangout_type': 'onair',
'initial_apps': [{
'app_id': '1234566', //renders intially hangout app when hangout starts
'start_data': "654321", //reference which is present on the page
'app_type': 'ROOM_APP'
}]
</code>
// on my xml the script code is:
<code>
function init() {
// When API is ready...
gapi.hangout.onApiReady.add(
function(eventObj) {
document.getElementById('showParticipants')
.style.visibility = 'visible';
startup();
});
}
function startup(){
try{
gapi.hangout.onair.onYouTubeLiveIdReady.add(function(liveId){
var id = gapi.hangout.onair.getYouTubeLiveId();
var Id= gapi.hangout.getStartData(); //here Id is null
}
}
Раньше, когда я использовал gapi.hangout.getStartData(). Я получил параметры «start_data» из моих «initial_apps». Я думаю, что интерфейс Hangout изменился. и теперь gapi.hangout.getstartData() получает нулевое значение.
Я не знаю, что не так. Пожалуйста, предложите мне лучшее решение.