У меня есть приложение PhoneGap, которое содержит приложение Angular (хотя не все приложение построено с использованием Angular).Пользователи могут выбирать между приложением HTML5 и приложением Angular:
myApp
- mainMenu
---- Приложение Angular
---- HTML5Приложение
Я хочу вернуться к mainMenu из приложения Angular, но каждый раз, когда я пытаюсь выполнить обратную ссылку из html-файла:
<a id="myID" href = "../index.html">Return to menu</a>
Это просто обновляет приложение Angular.Вот маршруты, которые я настроил:
function($routeProvider, $locationProvider) {
$routeProvider
.when('/how-to/', {
templateUrl: 'how-to.html',
controller: 'dataController'
})
.when('/privacy/', {
templateUrl: 'privacy.html',
controller: 'dataController'
})
.when('/about/', {
templateUrl: 'about.html',
controller: 'dataController'
})
.otherwise({
templateUrl:'main.html',
controller: 'dataController'
});
$locationProvider.html5Mode(true);
}
Я считаю, что приложение Angular не разрешает его из-за маршрута .otherwise.
Есть ли способ достичь этого с помощью вышеописанной настройки?