У меня есть проект cordova с несколькими файлами bundle.js из моего проекта с угловым кли. У меня есть селектор приложений и файлы bundle.js в теге body в index.html в проекте cordova. Я собираюсь создать новую страницу входа в проект cordova, чтобы можно было войти в систему с Azure. Мой вопрос: как я могу добавить еще одну страницу в тег body в index.html, который будет загружен перед селектором? Я не могу заменить селектор, потому что он только дает мне ошибку «Селектор» ipool-app «не соответствует никаким элементам».проблемы с включением пользовательской страницы входа в кордову при использовании углового кли в том же проекте
index.html:
<html>
<head>
<meta charset="utf-8">
<title>test</title>
<base href=".">
<meta name="viewport" content="width=device-width, user-scalable=no">
<meta http-equiv="Content-Security-Policy" />
</head>
<body>
<app>
<div class="center-div center-text">
Loading... <br /><br />
<i class="fa fa-spinner fa-spin fa-5x fa-fw"></i>
</div>
</app>
</div>
<script type="text/javascript" src="inline.bundle.js"></script>
<script type="text/javascript" src="styles.bundle.js"></script>
<script type="text/javascript" src="scripts.bundle.js"></script>
<script type="text/javascript" src="main.bundle.js"></script>
<script type="text/javascript" src="cordova.js"></script>
<script type="text/javascript" src="scripts/platformOverrides.js"></script>
<script type="text/javascript" src="scripts/index.js"></script>
</body>
</html>
Да, но как мне изменить, какая страница будет моей стартовой страницей? И как мне сделать с селекторным «приложением», который исходит из углового проекта? Если я удалю его из тега body в index.html, он не сможет запустить «приложение» – lin001
. Я до сих пор не понимаю, почему вы должны изменить стартовую страницу. Поскольку вы используете Angular, поэтому вам рекомендуется подумать о SPA, вы можете создавать угловые шаблоны вместо новых страниц и использовать маршрутизатор Angular для обработки сдвигов страниц. Если вы используете новые html-страницы, вам нужно включить все js-файлы зависимостей на каждой странице html, а также угловое приложение бутстрапа на каждой странице html. –
Я использую ADAL для плагина Cordova для проверки подлинности при входе пользователя в систему с помощью azure. Если я создаю страницу входа в угловой проект, как мне передать информацию вперед и назад между угловым и кордовым проектами? Допустим, что я создаю страницу входа в проект cordova, тогда мне не нужно передавать информацию в файл index.js adal plugin, когда пользователь нажимает на логин. Какая альтернатива, по вашему мнению, самая простая и как я передаю данные между двумя проектами? – lin001