2013-08-04 4 views
1

У меня есть эта простой index.htmlдоступа к внешним ресурсам с помощью PhoneGap в BlackBerry

<div class="app"> 
<h1>Test</h1> 
<img src="http://ilbesculpi.com/wp-content/uploads/2013/03/4584195698_9593b16574.jpg" width="80%" /> 
</div> 

Но не отображаются внешнее изображение. Вместо этого я получил красный крест.

Thing Я пробовал:

1.- Добавить домен в белый список в config.xml

<access origin="*" /> 
<access uri="*" subdomains="true" /> 
<access uri="http://ilbesculpi.com" subdomains="true" /> 

2.- Добавить доступ в Интернет в config.xml

<rim:permissions> 
<rim:permit>access_internet</rim:permit> 
<rim:permit>access_shared</rim:permit> 
<rim:permit>read_geolocation</rim:permit> 
</rim:permissions> 

3 .- Уделить приоритет WIFI

<rim:connection timeout="60000"> 
<id>BIS-B</id> 
<id>TCP_WIFI</id> 
<id>TCP_CELLULAR</id> 
<id>MDS</id> 
<id>WAP2</id> 
<id>WAP</id> 
</rim:connection> 

Но ничего из этого не получается. Любая помощь?

+0

Какой версию PhoneGap вы используете? Какая операционная система BlackBerry вы нацеливаетесь (BBOS, планшет, BB10)? – jeffheifetz

+0

Извините, я не упомянул. Я нацелен на BBOS 6 и 7. Я использую текущую версию PhoneGap (2.9.0). Он хорошо работает в браузере и Ripple Emulator, но не на самом устройстве. Я получаю ту же проблему, если попытаюсь получить доступ к внешнему контенту через $ .ajax. Таким образом, это похоже на проблему безопасности или что-то, что я должен надеть в конфиг ... спасибо! – ilbesculpi

ответ

0

Надеюсь, у вас есть решение проблемы. Если да, пожалуйста, вставьте его в качестве ответа здесь.

И у меня такая же проблема.

Чтобы решить эту проблему вы можете добавить <feature> в вашем <access> tag-

вы можете найти здесь инструкцию ... http://developer.blackberry.com/html5/documentation/feature_element_834678_11.html

+0

@ilbesculpi - пожалуйста, проверьте это и дайте мне знать, если он работает –

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