Нажатие на кнопку при откытии страницу
Пытаемся интегрировать api по мануалу
https://github.com/vedisoft/js-sdk-tutorial Там есть 2 момента:
$('#button').on('click', function() {
if ($(this).text() === 'Соединить') {
pz.connect({
host: 'ws://localhost', // Адрес сервера
client_id: 'password', // Пароль
client_type: 'jsapi' // Тип приложения
});
} else {
pz.disconnect();
}
});
setInterval(function() {
if (pz.isConnected()) {
$('#indicator')
.removeClass('badge-important')
.addClass('badge-success')
.text('Соединение установлено');
$('#button').text('Разъединить');
} else {
$('#indicator')
.removeClass('badge-success')
.addClass('badge-important')
.text('Нет соединения');
$('#button').text('Соединить');
}
}, 1000);
<button id="button" class="btn pull-right">Соединить</button> <span id="indicator" class="badge">Проверка соединения...</span> Суть в чем, открываем страничку, и висит кнопка, которую нужно нажать "соеденить". А нам хотелось бы эту кнопку убрать, а чтобы просто происходило соединение при открытии страницы, без всяких кнопок. пытались просто выполнять функцию:
pz.connect({
host: 'ws://localhost', // Адрес сервера
client_id: 'password', // Пароль
client_type: 'jsapi' // Тип приложения
});
Но тогда постоянно почему-то висит сообщение "Проверка соединения" и не соединяется. Что не так делаем? был бы благодарен за помощь |
У меня пашет норм
pz.connect({
user_phone: userPhone, // Номер менеджера
host: "ws://localhost", // Адрес сервера
client_id: 'password', // Пароль
client_type: 'jsapi' // Тип приложения
});
Не знаю что значит строка // Номер менеджера но у Вас ее нет. P.S Без нее тоже пашет |
| Часовой пояс GMT +3, время: 11:32. |