P
P
pluser2013-02-21 18:36:35
Skype
pluser, 2013-02-21 18:36:35

How to cross-browser detect the presence of Skype installed?

Actually, you need to know exactly whether it is installed or not,
but as I understand it, the task is unsolvable at the moment, or have I missed something?
It can be in javascript or php.
Help!

Answer the question

In order to leave comments, you need to log in

6 answer(s)
S
Scioner, 2013-02-21
@Scioner

You can't be sure to know. Only if the user has installed any Skype plugins for the browser.

A
Aleksandr Kriuchkov, 2013-02-24
@alvik48

if (confirm('У Вас установлен скайп?')) {
    ...
}
:)

A
Andrey Burov, 2013-02-21
@BuriK666

if the plugin for Skype is installed, then it adds an icon to xxx-xx-xx on the page, you can search for it using JavaScript

Q
qxfusion, 2013-02-21
@qxfusion

1) enumerate navigator.plugins[] - if there is a mention of Skype - then this is it
2) an attempt to communicate via the skype:// protocol

B
Blah, 2013-02-21
@Blah

It is possible, but unfortunately on a flash.
They have this thing: secure.skype.com/i/common/swf/detection_as3.swf

B
Blah, 2013-02-21
@Blah

Chrome: -,
FF, IE9, Safari, Opera +

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question