Я пробовал довольно много версий метода window.close(), пытаясь обойти «Сценарии не могут закрывать окна, которые не были открыты сценарием». error и остановились на приведенном ниже коде. Я больше не получаю ошибку сценариев, но все, что ниже, перенаправляет на мою индексную страницу моего одностраничного приложения. У кого-нибудь есть мысли или идеи?
Поэтому я вызываю его с этой страницы (ng-click) /index.html#/complete
и он перенаправляет меня на /index.html#/
$window.open($window.location.pathname, '_self').$window.close();