Je ne suis pas en mesure de maintenir la connexion sur l'actualité de la page. Initialement, lors de chaque rafraîchissement, l'objet de connexion Strophe est perdu. Donc, la première approche que j'ai prise était de se reconnecter lors du rafraîchissement. Je sauvegarde le JID, le SID et le RID dans localStorage envoie l'appel de l'attache […]
Dans ma précédente question, j'ai demandé comment mettre en œuvre la fonctionnalité de chat en utilisant la technologie côté client en particulier en utilisant jquery mobile. J'avais également posé la question dans les forums mobiles de jquery, mais j'étais déçu. Enfin, j'ai pu configurer une fonctionnalité de discussion sur ma machine locale en renvoyant ce […]
Je travaille sur un client XMPP et j'ai un problème avec les messages envoyés / reçus par Strophe (version javascript). Le problème concerne les messages contenant des caractères «spéciaux». Par exemple, si j'envoie: Je suis ici. Un client externe (c.-à-d. IChat) affichera I & ampapos; m ici. Un client strophe ne présente rien du tout. […]
Je souhaite créer un simple client XMPP basé sur javascript. Je suis tombé sur «strophe js», ce qui devrait rendre ma vie plus facile quand il s'agit de XMPP, mais je trouve la documentation un peu … incomplète. Il a un exemple sur la connexion / déconnexion, mais c'est à peu près ça. Je dois […]
J'ai un client XMPP basique travaillant sur strophe.js. Lors de la connexion, je crée des gestionnaires tels que connect = new Strophe.Connection('http://localhost/http-bind'); … … connect.addHandler(on_message, null, "message", "chat"); connect.addHandler(on_presence, null, "presence"); … … Et puis je "écoute" ceux-là function on_presence(presence) { // handling presence } function on_message(presence) { // handling presence } Je tente donc […]
J'ai implémenté une extension chrome qui permet d'utiliser le chat XMPP sur la connexion BOSH avec le serveur punjab en cours d'exécution sur un serveur distant. Il est implémenté à l'aide de la bibliothèque JavaScript Strophe. Le problème auquel je suis impliqué est quand j'ai plusieurs sessions du même utilisateur (par exemple, deux navigateurs différents […]
Je suis en train de transférer un fichier dans mon application Web en utilisant le plugin strophe.si-filetransfer.js. Je peux recevoir les détails du fichier dans une strophe iq. Ma question est: Comment puis-je extraire des données de fichier d'une strophe iq et la télécharger? Le lien auquel j'ai parlé fonctionne: https://github.com/strophe/strophejs-plugins/tree/master/ibb Merci
Comment puis-je obtenir le SID & RID lors de la connexion à un serveur XMPP utilisant strophejs? J'utilise Ejabbered comme serveur XMPP. Voici mon code $(document).bind('connect', function (ev, data) { var conn = new Strophe.Connection('http://localhost:5280/http-bind'); conn.connect(data.jid, data.password, function (status) { if (status === Strophe.Status.CONNECTED) { $(document).trigger('connected'); } else if (status === Strophe.Status.DISCONNECTED) { $(document).trigger('disconnected'); } […]
Je souhaite implémenter FB-chat dans une page Web . J'ai regardé autour de l'API de Facebook, j'ai découvert que le chat est autorisé uniquement en utilisant XMPP. D'abord, j'ai essayé de me connecter à FB-chat à l'aide de Pidgin et cela a bien fonctionné. Ma conclusion était que le serveur FB-chat agit comme serveur XMPP. […]
Alors, Facebook ouvre ses serveurs de chat … génial. Je suis nouveau sur XMPP, alors quelle serait la meilleure bibliothèque JS pour se connecter à leurs serveurs? J'ai googlé pour un article de tutoriel, mais je n'ai trouvé rien. Quelqu'un peut-il me diriger vers un seul?