Dziękuję za odpowiedzi 
width=device-width, initial-scale=1, maximum-scale=1
no masz jak byk maximum-scale=1 więc jakby nie wiem czego się spodziewasz. Pokaż w jaki sposób próbowałeś to podmieniać.
Próbowałem podmieniać również tą wartość razem z user-scalable=yes za pomocą JS'a, bez efektu.
Czy tej strony stworzonej przez kreator nie możesz normalnie edytować ewentualnie wynieść jej w całości w jakieś normalne miejsce gdzie będziesz mógł edytorwać HTML?
Niestety nie, nie mam dostępu do źródła. Mogę dodawać kod CSS lub JS.
Próbowałem już podmieniać tagi meta viewport za pomoca JS'a
W jaki sposób to robisz? Może się wcale nie zmieniły?
Sprawdzałem, wartości były podmienione.
Strona stworzona jest przez kreator
Jaki kreator? Jakieś narzędzie no-code? A nie ma w nim jakichś opcji do ustawiania tego? Albo edycji bezpośredniej HTMLa? Albo eksportu do HTMLa?
Nie ma możliwości, pisałem już do ich supportu. Eksport/edycja HTML nie jest dostępna. Kreator to https://www.learnworlds.com/
Wydaje mi się, że <meta name="viewport" ...> nie może być zmienione przez JavaScript, bo przeglądarka nie zaktualizuje nowej wartości. Ładuje się ono raz, bezpośrednio przed wyświetleniem strony.
Domyślam się, że właśnie dlatego to nie działa.
Generalnie, nie tyle zależy mi zoomie całej strony, co na zoomie konkretnego elementu czyli zdjęcia, które zawarte jest w pytaniach w quiz. Jest możliwość w kreatorze, aby dodatkowo wyświetlać dane zdjęcie w formie popup na całą szerokość urządzenia, ale nadal bez możliwości zoom. Zdjęcia zawierają wiele szczegółów, które na mobile mogą zostać nie zauważone.

