При отображении карты google в jQuery mobile появляется (после прочтения форумов), что требуется следующий код:
<div data-role="page" data-theme="b" class="page-map" style="width:100%; height:100%;">
<div data-role="header"><h1>Map Page</h1></div>
<div data-role="content" style="width:100%; height:100%; padding:0;">
<div id="map_canvas" style="width:100%; height:100%;"></div>
</div>
</div>
Удаление высоты на внешней стороне div приводит к тому, что div падает до высоты 0, а карта не отображается. Я надеялся получить динамический текст ниже карты (на основе содержимого на), длина которой я не знаю, поэтому я не могу установить абсолютную высоту. Кто-нибудь получил обходной путь для этой проблемы?