2014-09-12 1 views
0

Я видел много ответов на этот вопрос, как это:Как обнаружить, если скайп устанавливается с помощью JavaScript

if (typeof(navigator.mimeTypes["application/x-skype"]) == "object") { 
    return true; 
} 
else return false; 

Но это не похоже на работу, у меня есть скайп установлен на моем компьютере и в моем android, и оба возвращают false.

Я попытался найти, и у skype нет никакого регистра mimetype. Есть ли другой способ проверить?

спасибо :)

+0

'если (новый ActiveXObject ("Skype.Detection")) возвращает истину;' –

+0

@Cory Я Я пробовал это, он возвращает false то же самое. –

+0

@ R.T. ActiveX только для Microsoft:/ –

ответ

0

Вы можете попробовать добавить еще один проверить это следующим образом:

if (new ActiveXObject("Skype.Detection")) 
    return true; 
+0

Не будет ли это работать только в IE? –

+0

@RocketHazmat: - Да для Firefox и других версий OP уже добавил код. –

+1

@RocketHazmat: - Обновлен мой ответ, чтобы сделать его более понятным. –

 Смежные вопросы

  • Нет связанных вопросов^_^