Как получить мета-теги viewport/full screen на странице iframe, влияющие на HTML-код?
(Название может быть неправильным, но я изо всех сил стараюсь его сформулировать)
Описание. Я пересылаю домен (a.com) другому домену (b.com/a) в своем регистраторе доменов. Чтобы убедиться, что пользователь видит a.com в строке URL браузера, я включаю для него маскировку домена.
Тем не менее, я обнаружил, что маскировка домена фактически использует трюк iframe для включения пути b.com/a из сгенерированного HTML-кода, расположенного на сайте a.com регистратором домена.
<html>
<head>
<title>a.com</title>
</head>
<body>
<iframe src="http://b.com/a/index.html"></iframe>
</body>
</html>
У меня нет проблем с iframe, но поскольку страницы, расположенные на b.com/a (например, index.html), предназначены для мобильных устройств (iphone), они имеют следующие метатеги:
<meta name="viewport" content="width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;"/>
<meta name="apple-touch-fullscreen" content="YES" />
Без настройки окна просмотра / полного экрана во внешнем HTML-коде переноса (хотя он находится на HTML-странице iframe), эти страницы не будут отображаться в полноэкранном режиме при загрузке.
Точный вопрос: Можно ли мне как-нибудь настроить параметры просмотра / полноэкранного режима в iframe в такой ситуации?
1 ответ
Поскольку b.com не нужно обрабатывать информацию, относящуюся к конкретному устройству, более простой способ решения этой проблемы - сделать так, чтобы маскирование домена b.com по адресу a.com/bacom/index.html велось так, как мы хотели, и не вызывало любая проблема на b.com.