Я пытаюсь использовать App Manifest на моем мобильном телефоне Android с моим приложением AngularJs/Ui-router, он работает, но не так, как ожидалось.
Когда я запускаю WebApp, он начинается с index.html, но не с активации маршрута по умолчанию. Например, он отображает меню и некоторые html, которые у меня есть на моем индексном файле, но он не переходит на главную страницу, где у меня есть другой html для создания страницы.
Если после начальной загрузки я начинаю навигацию с помощью меню, все работает так, как ожидалось, я могу вызывать состояния, запрашивать данные с сервера и т.д. Это просто первый загруженный файл, который не работает. Как я могу это исправить?
Это мой манифест:
{
"name": "Web App",
"icons": [
{
"src": "favicon-64.png",
"sizes": "64x64",
"type": "image/png",
"density": 1.0
}
],
"theme_color": "#8d2515",
"background_color": "#FFFFFF",
"start_url": "index.html",
"display": "standalone",
"orientation": "portrait"
}
Проблема заключается в вашем "start_url"
. Скорее всего, это должно быть установлено на "./"
.
Это должен быть относительный URL вашего маршрута по умолчанию.
./Welcome
или как там определено мое имяurl
на ui-router, верно? Потому что использование just./
не сработало, но определение имени теперь работает. Спасибо