de la fenêtre.close() ne fonctionne pas sur iOS 8 GM seed

Je suis en train d'ouvrir un nouvel onglet via Javascript à l'aide de window.open(), puis à l'aide window.close() à proximité, mais il semble window.close() ne fonctionne pas sous safari( iOS 8 GM seed). Voici le code:

A.html:

<button onclick="window.open('./B.html'); return false;">Open B</button>

B.html:

<button onclick="window.close();">Close</button>

J'ai essayé plusieurs façons comme: setTimeout, window.open() puis fermer, mais cela n'aide pas.

Est-il une solution pour cette situation?

  • Yepp. Cette suce le gros temps! Il n'ont pas été corrigés dans la version finale de l'iOS 8.0, et je suppose que ce problème ne sera pas corrigé dans les prochaines version d'iOS 8. Nous allons donc tout simplement à vivre avec elle. Apple est actuellement en train de détruire le web.
  • comment est-ce un doublon? L'air complètement sans rapport avec
  • Oui, je voulais fermer une autre. Désolé.
  • J'ai mis à jour pour iOS v9.3.5 et il a commencé à travailler
InformationsquelleAutor lambao | 2014-09-12