Google Earth ee.data.authenticateViaPopup est bloqué par des pop-ups persistants
P粉124890778
P粉124890778 2023-08-18 14:14:26
0
1
520
<p>Lorsque j'implémente l'exemple d'authentification Google dans l'API JavaScript de Google Earth, la fenêtre contextuelle de connexion est bloquée et le message suivant s'affiche sur la console : </p> <p>La stratégie Cross-Origin-Opener-Policy empêchera les appels window.closed. Lv @ cb=gapi.loaded_0?le=scs:406</p> <p>J'ai essayé d'ajouter des en-têtes de réponse : </p> <pre class="brush:php;toolbar:false;">var xhr = new XMLHttpRequest(); xhr.open('POST', url); xhr.setRequestHeader('Cross-Origin-Opener-Policy', 'same-origin-allow-popups'); xhr.setRequestHeader('Access-Control-Allow-Origin', '*'); xhr.send(); var head1 = document.getElementsByTagName('head')[0]; var méta1 = document.createElement('meta'); meta1.httpEquiv = 'Permissions-Politique'; meta1.content = 'ch-ua-form-factor=()'; head1.appendChild(meta1);</pre> <p>J'ai ajouté la stratégie d'autorisations car je recevais un avertissement. </p> <p>Ce script n'a aucun effet. </p> <p> Aidez-moi s'il vous plaît. </p>
P粉124890778
P粉124890778

répondre à tous(1)
P粉726133917

La popup a été fermée car j'étais déjà connecté. ee.data.authenticateViaOauth() ne fonctionne pas.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal