Проблемы jQTouch Phonegap

Я использую jQTouch и Phonegap, и он отлично работает в моем симуляторе Xcode и iPhone. Я пытаюсь разработать динамическое отображение внешних веб-страниц в моем приложении. Например, когда вы впервые запускаете приложение, оно показывает таблицу с данными «Пользовательский интерфейс», «Анимация» и т. д. Я хочу сделать так, чтобы когда пользователь нажимал «Пользовательский интерфейс», он должен отображать некоторые внешние веб-страницы (позволяет скажем, домашняя страница Google).

Я написал следующий код, и он находится внутри пользовательского интерфейса-> от края до края-> (здесь я хочу отобразить домашнюю страницу Google). Ширина: 340 и высота: 420 будут областью отображения домашней страницы Google. Пожалуйста, помогите мне сделать это.

       <div id="edge">
            <div class="toolbar">
                <h1>Edge to Edge</h1>
                <a href="#" class="back">back</a>
            </div>
            <div style="width:340px; height:420px; background:red;">
                <ul class="edgetoedge scroll">
                    <li class="sep">under construction...</li>
                </ul>

            </div>

        </div>

Спасибо


person jeewan    schedule 11.02.2012    source источник


Ответы (1)


Вам нужно будет загрузить <iframe> в div, в котором вы хотите отобразить содержимое внешней страницы.

http://www.w3schools.com/tags/tag_iframe.asp

Обязательно добавьте внешний URL-адрес в белый список (запись ExternalHosts в PhoneGap.plist в соответствии с часто задаваемыми вопросами о PhoneGap для iOS: http://wiki.phonegap.com/w/page/41631150/PhoneGap%20for%20iOS%20FAQ) и установите логическое значение для OpenAllWhitelistURLsInWebView в YES.

person Devgeeks    schedule 11.02.2012
comment
@soflover - вам, вероятно, следует принимать ответы, если они отвечают на вопрос. Кажется, вы просто добавляете комментарии после ответов, благодарите людей за ответы, которые, хотя и вежливы, не закрывают вопрос и не помогают другим с той же проблемой найти решение. - person Devgeeks; 19.02.2012
comment
привет Devgeeks, извините за это. Я очень новичок в этом сообществе и не знал этого. Спасибо за это предложение. - person jeewan; 02.03.2012