Отображение изображения с внешнего URL-адреса с помощью PhoneGap / JQuery для Android - PullRequest
3 голосов
/ 27 марта 2012

Я пытаюсь отобразить изображение с внешнего URL, как показано ниже, используя phonegap / jquery для приложения для Android, но получаю ошибку приложения, так как «соединение с сервером было неудачным»

img src = "http://www.techinasia.com/techinasia/wp-content/uploads/2009/12/Search.jpg"

Пожалуйста, кто-нибудь помочь в этом.

Ответы [ 6 ]

5 голосов
/ 24 февраля 2014

Когда вы создаете ссылки на белый список, убедитесь, что в конце URL нет косой черты "/".

<access origin="http://google.com" /> <!--  this works -->
<access origin="http://google.com/" /> <!-- this doesn't -->

В моем случае из-за этого у меня возникали вопросительные знаки, надеюсьэто может быть полезно для кого-то еще в будущем

4 голосов
/ 13 января 2013

Вам нужно поместить внешний сайт в белый список.Смотрите как здесь: http://docs.phonegap.com/en/1.9.0/guide_whitelist_index.md.html

0 голосов
/ 02 июня 2012

Просто уменьшите размер изображения с помощью любого компрессора изображений и используйте только .jpg изображения.

0 голосов
/ 20 апреля 2012

Еще одна возможная проблема заключается в том, что вы не поместили URL (домен) источника изображения в файл phonegap.plist.

0 голосов
/ 27 марта 2012

В методе onCreate класса, расширяющего DroidGap, вы захотите увеличить время ожидания загрузки файла HTML, чтобы получить удаленное изображение.Добавьте ...

super.setIntegerProperty("loadUrlTimeoutValue", 60000);

к своему методу onCreate.

0 голосов
/ 27 марта 2012

Попробуйте это

<a href="#"><img src="http://www.techinasia.com/techinasia/wp-content/uploads/2009/12/Search.jpg"  data-rel="external"/></a>
...