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;
});