Mam dość osobliwy problem z PhoneGap i JQuery Mobile, używając najnowszych wersji obu frameworków od tego pisania.Linki w zdalnych serwisach JQueryMobile w aplikacji PhoneGap open safari
Moja aplikacja do gry na phonegap ma niektóre strony "lokalne" do aplikacji i inne strony, które są ładowane bezpośrednio ze strony zdalnej. Przechodzenie między stronami lokalnymi i zdalnymi jest w porządku (nie ma przejścia, ale nie można tego dokładnie naprawić). Jednak gdy znajdę się na zdalnych stronach, dowolny link kliknięty na zdalnych stronach otworzy Safari na żądaną stronę. Nie jest to pożądana funkcjonalność, ponieważ chciałbym, aby wszystko było w interfejsie użytkownika UIWebView, a żaden z moich linków nie jest oznaczony specjalnym elementem, który powodowałby otwarcie przeglądarki Safari.
Robi się jeszcze dziwniej. Jeśli następnie przełączyłem się z Safari z powrotem do programu, żądana strona zdalna pojawi się w UIWebView, jednak naciśnięcie przycisku wstecz nie prowadzi mnie do pierwszej strony zdalnej, ale do pierwszej strony lokalnej.
Aplikacja phonegap jest teraz zupełnie pusta, bardzo zbliżona do domyślnej, z wyjątkiem załadowanego JQM css + js. Zdarza się to, nawet jeśli utworzę prostą aplikację testową, która ma jedną lokalną stronę JQM, jedną zdalną stronę JQM, a następnie stronę zdalną, do której prowadzi dana strona zdalna JQM.
Jestem zakłopotany. Co tu się dzieje?
Ale co, jeśli korzystasz z aplikacji PhoneGap Build? Gdzie mam to określić? –