Я довольно новичок в javascript, и недавно создал сайт на практике.Я пытался заставить веб-сайт отображаться как полноэкранное веб-приложение в мобильных браузерах, но, похоже, ничего не работает.Я был в основном на всех соответствующих веб-сайтах и ресурсах, которые я могу найти, но все еще ничего.Я начинаю думать, что это где-то глупая маленькая ошибка, которую я упустил из виду.Любая помощь от более опытных сторон будет очень признательна <3 </p>
Сайт для справки: это
Вещи, которые я пробовал:
1)<meta name="apple-mobile-web-app-capable" content="yes">
результат: , похоже, не оказал заметного влияния на мобильное веб-приложение, и тот же результат, когда я добавил на домашний экран и попытался открыть оттуда.
2) создание полного файла manifest.json, связывание его с моим index.html.Инструменты разработчика Chrome не смогли обнаружить мой файл манифеста, но pwabuilder.com смог.
Я также пытался изменить / в источнике (связывая manifest.json в index.html), а также пробовал обе попытки выше вместе и по отдельности.Я прочитал, что это может быть проблема с кешем, поэтому я также попытался очистить кеш несколько раз, переустановить chrome, среди многих других бесполезных попыток.
это релевантная часть моего index.html
<meta name="viewport" content = "width = device-width, initial-scale = 0.7, user-scalable = no">
<link rel="manifest" href="/manifest.json">
<link rel="stylesheet" href="styles.css">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="mobile-web-app-capable" content="yes">
, когда я пытаюсь использовать подход pwa (используя manifest.json) по какой-то причине, chrome не обнаруживаетмой файл манифеста.Я обнаружил неисправности, и мой код и ссылки идентичны нескольким учебным пособиям и ссылкам, но он все еще не обнаруживает.Я все еще пробовал это на своем iphone, но он все еще открывает сафари с моего домашнего экрана.
пробовал подход мета-тега apple, но эта строка кода буквально тоже не имеет видимого различия.