Откройте Skype или Gtalk в iPhone - PullRequest
1 голос
/ 16 марта 2012

Я хочу открыть Skype или Gtalk в веб-просмотре iPhone, просто используя URL.Похоже на что-то вроде схемы URL-адресов, предоставляемой Apple для открытия Apple Mail mailTo: //, API обмена сообщениями sms: //, телефона tel: // и т. Д.

Ответы [ 5 ]

1 голос
/ 01 апреля 2017
NSString *URLString = [NSString stringWithFormat:@"skype:%@?call",userSkype];
NSURL *URL          = [NSURL URLWithString:URLString];

URL будет nil, если ваш userSkype недействителен - дополнительные пробелы и т. Д.

1 голос
/ 17 марта 2012
1 голос
/ 16 марта 2012

Для Skype используйте официальные ссылки генератор (сам URL можно найти в Copy & paste this code ниже)

Неофициальные схемы URL Skype и Gtalk можно найти здесь

1 голос
/ 16 марта 2012

URL-адреса Skyle относительно просты в формате:

скайп: имя пользователя вызов

Для Google Talk, согласно этой ссылке , должно быть что-то вроде:

GTalk: позвонить jid=username@gmail.com

1 голос
/ 16 марта 2012

Вам просто нужно создать ссылку, используя предопределенную схему URL для рассматриваемого приложения.

Достаточно обширную базу данных схем URL можно найти на странице Akosma wiki .

На приведенной выше странице предполагается связывание с элементами управления Cocoa-Touch.Чтобы создать ссылку из UIWebView (т. Е. Из ссылки html), просто используйте схему, которую они определяют в строке stringWithURL:.

РЕДАКТИРОВАТЬ: Просто проверили вышеупомянутую связанную страницу, и, к сожалению, они не перечисляют схемы для SkypeGtalk.Надеемся, что ссылка даст вам некоторое представление о том, что вы ищете, и тогда вы сможете найти конкретные схемы, которые вам нужны, после небольшого поиска.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...