XML AJAX nie działa na BlackBerry z Web-Works lub Phonegap

Zbudowałem aplikację, która ładuje statystyki z zewnętrznego pliku xml w sieci.

Działa dobrze w przeglądarce internetowej. Działa również dobrze, gdy pakuję go za pomocą PhoneGap dla Androida.Działa również na BlackBerry Playbook.

Jednak nie działa, gdy pakuję go do BlackBerry. Próbowałem zarówno narzędzia wiersza poleceń WebWorks, jak i PhoneGap.

Kiedy pakuję z WebWorks i uruchom na symulatorze

W konsoli Web Inspector pojawia się błąd

"Nie udało się załadować zasobu: serwer odpowiedział stanem 500 (Błąd żądania zasobów)."

Kiedy pakuję z mapą telefoniczną i uruchom na symulatorze

Gdy pakuję z PhoneGap zamiast WebWorks, otrzymuję następujące błędy pojawiające się w alertach ...

gap : ["Network Status", "getConnectionInfo","Network Status0",true]

gap: ["Device","getDeviceInfo","Device1",true]

gap_init:

gap_callbackServer:

gap_poll:

Wersja na żywo aplikacji (nieskompilowane)

Plik ZIP do uruchomienia w WebWorks lub Phonegap

podobne pytanie bez odpowiedzi.

Film o problemie z YouTube w symulatorze BlackBerry

Rzeczy, które próbowałem

Dodałem do mojego pliku konfiguracyjnego.

<access subdomains="false" uri="*"/>

Dodałem funkcję $ .support.corszasugerowany przez phonegap.

$( document ).bind( "mobileinit", function() {
    // Make your jQuery Mobile framework configuration changes here!
    $.mobile.allowCrossDomainPages = true;
});

questionAnswers(3)

yourAnswerToTheQuestion