Próbuję wrócić do mojej aplikacji po przekierowaniu na stronę zewnętrzną.Strona startowa ładowania strony Cordova/Phonegap strona startowa
Ładowanie strony www.external.com w tym samym widoku sieciowym (zobacz ustawienie OpenAllWhitelistURLsInWebView = YES). To nie jest problem z odrzuceniem białej listy, host jest skonfigurowany z zewnętrznym ustawieniem plist hostów.
www.external.com zawierać prosty:
<?php
$url = urldecode($_GET['url']);
header('Location: ' . $url);
?>
A potem chcę wrócić do index.html # moja/trasa Problemem jest to, że bezwzględna ścieżka stronie głównej PhoneGap jest :
file:///var/mobile/Applications/48D1C223-FD34-436E-85BE-8C0B58859ECF/MyApp.app/www/index.html#my/route/
I get (albo na symulatorze lub na urządzeniu) błędu zabezpieczeń:
Failed to load webpage with error: You do not have permission to access the requested resource.
Nie mogę użyć window.history.back(), ponieważ przekierowuję więcej niż jeden raz. Nawiasem mówiąc, działa window.history.back(), wracam do mojej aplikacji.
Używam Cordova 2.1 na XCode 4.5.
Z góry dziękuję!
Czy przypadkiem już to rozgryzłeś? Występuję dokładnie w tym samym scenariuszu i nie znalazłem wiele świetnych informacji na temat radzenia sobie z tym. – speby
Jestem na tym dzisiaj ... #crossfingers – SuperSkunk
Trzy lata później - czy ktoś ma rozwiązanie tego ?! – zyzof