Приложение my angular.js использует $locationProvider.html5Mode(true);
для включения маршрутизации SPA. Тем не менее, есть места, где мне нужно обрабатывать обратные вызовы Google и Twitter oAuth (т. Е. Физически перенаправлять/auth/twitter).
$location.path('/auth/twitter');
$location.replace();
Однако я не могу временно переключиться $ locationProvider обратно в html5Mode (ложной), потому что $ locationProvider не может быть введен в мой контроллер (генерирует эту ошибку https://docs.angularjs.org/error/ $ инжектор/unpr? Р0 = $ locationProviderProvider% 20% 3C -% 20 $ locationProvider)
Как я могу это сделать?
Спасибо!