Wacdis
@Wacdis
PHP, Python, GO, Rust, NodeJS, SOA/MSA

В PWA приложении, как заставить работать start_url файла webmanifest?

Приветствую, спасибо, что зашли!

Итак, не получается запустить PWA, где start_url не "/".
Есть страница https://domain.com/ и нужно, чтобы PWA установился с данного URL'а, но точка входа приложения должна быть "/m"
start_url: "https://domain.com/m"
  • Вопрос задан
  • 263 просмотра
Решения вопроса 1
Wacdis
@Wacdis Автор вопроса
PHP, Python, GO, Rust, NodeJS, SOA/MSA
Блин, проблема была в том, что сам Chrome после установки открывал установленное приложение, но как-то не так (на MacOS, по крайней мере). После закрытия приложения, вновь открыв его, все загружается там где нужно. Вот код манифеста:
{
	"name": "Myapp",
	"short_name": "Myapp",
	"description": "",
	"start_url": "/m/",
	"display": "standalone",
	"orientation": "portrait",
	"theme_color": "#ffffff",
	"background_color": "#ffffff",
	"lang": "es-ES",
	"serviceworker": {
		"src": "https://domain.com/m/sw.js"
	},
	"icons": [
		{
			"src": "/inc/favicon.app.512x512.png",
			"sizes": "512x512",
			"type": "image/png"
		},
		{
			"src": "/inc/favicon.app.192x192.png",
			"sizes": "192x192",
			"type": "image/png"
		}
	]
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы