2012-02-03 2 views
0

Недавно я развернул приложение для приложений приложений, и когда я пошел его проверять, css не показывался в Chrome или в браузере Iphone Safari. Я просто перераспределен (никаких изменений кода вообще), и теперь сайт работает нормально. Что здесь происходит? Это ошибка, или что-то не так с моим кодом, но только иногда?CSS не загружается для Chrome в развернутом приложении

+0

Не могу сказать точно, но я предполагаю, что ваше первое развертывание было испорчено. Раньше мне приходилось выполнять несколько развертываний. – Dave

ответ

0

Звучит как проблема с развертыванием. Говоря в общих чертах, код не «иногда» работает, если он не написан таким образом .. в этом случае он работает в 100% случаев :)

+0

Я думал о возможных условиях гонки, о которых я не знаю, но это может существовать. – Lumpy

0

Это случилось со мной, когда css кэширован и устарел. Ваш браузер не может обнаружить, что файл css изменился и не перезагружает его. Может быть, CSS появился во второй раз, а не потому, что вы перераспределились, а потому, что ваши браузеры были обновлены?

+0

Нет, это было хорошо, прежде чем я развернул. Я развертываю, не CSS в Chrome или Safari на моем телефоне, даже после многих перезагрузок. Развертывание снова, новые обновления загружаются отлично. – Lumpy

1

У меня такая же проблема, иногда css - иногда нет. Интересно, если я использую хром и выбираю «Запрос рабочего стола» из меню, мой css загружается отлично.

Я бы предположил, что это связано с заголовками, отправленными в запросе, с указанием браузера, который будет мобильным.

Далее я буду исследовать и обновить свой ответ, когда у меня будет твердое решение, на данный момент есть только куча пищи.

Смежные вопросы