Задать вопрос
pluser
@pluser

Как кроссбраузерно детектировать наличие установленного скайпа?

Собственно нужно точно знать установлен он или нет,
но как я понял на данный момент задача нерешаемая, или я что то упустил?
Можно на javascript либо на php.
Help!
  • Вопрос задан
  • 3161 просмотр
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 6
@Scioner
Гарантированно узнать вы не можете никак. Только если пользователь установил какие-либо скайпо-плагины к браузеру.
Ответ написан
@alvik48
Frontend & Node.js developer
if (confirm('У Вас установлен скайп?')) {
    ...
}
:)
Ответ написан
Комментировать
BuriK666
@BuriK666
Компьютерный псих
если установлен плагин для Skype, то он на странице к xxx-xx-xx добавляет значек, с помощью JavaScript можно его искать
Ответ написан
qxfusion
@qxfusion
1) перебрать navigator.plugins[] — если там есть упоминание о Skype — то это он и есть
2) попытка коммуникации через skype:// протокол
Ответ написан
@Blah
Можно, но к сожалению на флеше.
Есть у них такая штука: secure.skype.com/i/common/swf/detection_as3.swf
Ответ написан
@Blah
Chrome: -,
FF, IE9, Safari, Opera +
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы