Je crée une fenêtre popup pour oauth. en ce moment, j'utilise simplement:créer une fenêtre pop-up pour oauth
window.open(href, '', 'chrome=yes')
cela fonctionne plutôt bien. Je suis à la recherche d'une expérience améliorée, tout comme ce que Facebook offre leur connexion, où:
- la fenêtre a un
max-height
etmax-width
. En ce moment, c'est la même taille que la fenêtre parente. - la fenêtre est centrée par rapport à la fenêtre parente. Lorsque je suis les instructions sur http://www.webpop.com/blog/2011/02/16/add-a-custom-twitter-button-to-your-website, la fenêtre est située en fonction du bureau de l'utilisateur, pas de la fenêtre parente. Cela gâche les choses lorsque le navigateur n'est pas en haut à gauche ou sur un moniteur différent.
- la fenêtre se ferme lorsque l'utilisateur ferme la fenêtre parent
cependant, en regardant à travers https://developer.mozilla.org/en-US/docs/Web/API/window.open ne m'a pas aidé à ce problème. Que puis-je faire?