recherche

Maison  >  Questions et réponses  >  le corps du texte

Tenter d'ouvrir une application externe dans le navigateur empêche la réception des signaux de socket.io

Réécrivons ma question :

Je ne fournirai aucun code car extraire des exemples de code de mon projet prendrait trop de mon temps de travail rémunéré. Plus important encore, je pense que cela n’a rien à voir avec le code et tout à voir avec la sécurité du navigateur.

Lorsque Chrome (ou Edge) tente d'ouvrir une application externe (quelle qu'elle soit), une boîte d'avertissement apparaît demandant à Chrome s'il doit ouvrir l'application externe.

Que je l'active ou que je rejette la boîte d'alerte, je ne reçois plus toutes les communications socket.io de mon serveur backend pour le moment.

Tout fonctionne bien avant d'essayer d'ouvrir des applications externes ou après l'actualisation de la page.

C'est ma question, si je ne fournis aucun exemple de code, certaines personnes pourraient ne pas comprendre la question, je m'en excuse. J'espère juste que quelqu'un a déjà rencontré ce type de problème et sait comment le résoudre.

P粉571233520P粉571233520323 Il y a quelques jours402

répondre à tous(1)je répondrai

  • P粉715274052

    P粉7152740522024-01-17 17:30:36

    J'ai réussi à résoudre ce problème. J'ouvre le lien vers l'application externe directement dans un nouvel onglet, qui transfère la boîte d'alerte vers l'onglet nouvellement ouvert.

    La boîte d'alerte semble être à l'origine de l'erreur. Mon onglet principal peut toujours recevoir des signaux du backend lorsqu'il est ouvert dans un autre onglet.

    Merci à tous ceux qui ont rencontré ce problème^^

    répondre
    0
  • Annulerrépondre