Я работаю над отзывчивым дизайном с использованием скриптов Google Apps и сталкиваюсь с некоторыми проблемами. Все содержимое сайта передается через изолированную программную программу iFrame, которая не позволяет мне создать мета-видовое окно. Это означает, что независимо от того, на каком устройстве я просматриваю приложение, оно рассматривается как настольное приложение.Force Bootstrap для мобильного телефона
Например, для просмотра веб-приложения на Galaxy S4 показан полный вид 1080x1920.
Google создает песочницу iframe и устанавливает ее на разрешение устройства. Они не позволяют создавать мета-элемент, а создание его с помощью JavaScript не принесет вам никакой пользы, так как вы не можете изменять содержимое вне песочницы. Как только страница загрузится, вы можете масштабировать окно, и элементы будут изменяться, как и ожидалось, но это не помогает мне на мобильном устройстве.
Лучшее, что я могу придумать, это получить навигатор.userAgent после загрузки страницы и затем изменить каждый элемент после факта. Далек от идеала.
Итак, есть ли способ обмануть Bootstrap в рендеринг мобильных устройствах, или я застрял в написании медиа-запросов и пользовательских CSS?
Мне это нравится, но мне также нужны шрифты для масштабирования. –
имеет смысл. Вы должны быть в состоянии копать в bootstrap css и видеть размер шрифта нагрузки с определенной шириной ... –