2013-07-25 5 views
5

Sto lavorando a una semplice app che avvia chiamate Skype.URI chiamata video Skype

Si avvia con successo chiamata audio Skype usando schema URI di Apple

[NSURL URLWithString:@"skype:skype_id?call"]). 

Ma quando provo ad effettuare una chiamata video utilizzando

[NSURL URLWithString:@"skype:skype_id?call&video=true"] 

avvia ancora chiamata audio e lancia Skype, ma non succede nulla dopo quello (nessuna chiamata audio o videochiamata è fatta). Ho visto alcuni post in cui la gente diceva di aver usato URI simile per fare videochiamate per Skype su iOS che funzionava bene prima, ma ora non funziona.

Vorrei menzionare che la versione per Android dell'app a cui sta lavorando il nostro team non ha questo problema. Inizia con successo la videochiamata usando lo stesso URI.

Si tratta di un problema dell'ultima versione di skype sviluppata per iOS?

+0

In realtà ho un problema simile su Android. effettua correttamente la chiamata audio, ma il video non è abilitato per impostazione predefinita. – Siavash

+1

sì, abbiamo testato la versione Android di questa app con la versione precedente di Skype in Android. Il problema è iniziato con l'ultima versione rilasciata da Skype sia per Android che per iOS. –

+0

Sto avendo lo stesso problema e mi sta facendo impazzire. Sembra essere un problema con l'ultima versione di Skype per iOS ... http://community.skype.com/t5/iOS-iPhone-and-iPad/Url-for-skype-video-call- da-ios-is-not-working-on-ver-4-6/mp/2052949 –

risposta

0

Non è possibile utilizzare & video = true - IOS non piace. Basta usare la chiamata? E funzionerà allo stesso modo (come se si aggiungesse il video & = true) e si possa effettuare una videochiamata se il video è disponibile.

La roba skype è piuttosto traballante - e il mio unico successo è stato quello di utilizzare i pulsanti Skype (utilizzando il file skype-uri.js e javascript associati per la creazione dei pulsanti sotto HTTP (non HTTPS) HTTPS tende a rompere le cose. in Chrome e pochi altri

Quello che ho fatto è stato sniffare per IOS e rimuovere il video = true di conseguenza, quindi funziona bene anche per tutti gli altri browser.Alla fine della giornata, Skype ha davvero bisogno di ripulire il loro atto .

1

questo sembra essere totalmente busto in Skype per iOS anche skype:.? // nomeutente chiamata esce con una modale piuttosto intuitivo dicendo "Posizionamento di chiamata con ...", che non fa nulla a meno che non si fa clic "Voice Call" Tutto funziona bene in altri systmes/browser (windows, mac osx, android), anche se https è in cromo. che è semplicemente dandy.

forse https://stackoverflow.com/users/1383154/allen-smith o qualcuno dal lato skypes può commentare ??

in base allo http://handleopenurl.com/scheme/skype è possibile utilizzare skype: // username? Chat in un collegamento html. Ora che la serie di funziona - come in essa si apre skype, ma ancora non avvia la chiamata.