Веб-приложения для iOS и встроенные ссылки на php - PullRequest
0 голосов
/ 17 мая 2011

Я пытаюсь создать веб-приложение для обработки списков гостей для события.Это в основном длинный список имен, но затем я хочу иметь возможность щелкнуть имя и получить некоторую информацию на боковой панели.

Мой обычный подход - сделать, например, ?id=25 и просто загрузитьсоответствующая информация, основанная на этом.

Но когда я делаю такие ссылки для гостей, меня выгоняют из приложения, и Safari открывает ссылку.Нужно ли использовать Ajax или есть какой-то способ заставить ссылки работать в приложении, так как это всего лишь файл index.php.

Ответы [ 2 ]

1 голос
/ 17 мая 2011

Я не кодировщик приложений ios, но если вы пишете приложение, зачем использовать URL? Почему бы не прослушать события и вытащить идентификатор у пользователя, на которого нажали, и отправить запрос с приложением, а затем отобразить содержимое на боковой панели. Сорта, как аякс в веб-приложениях.

0 голосов
/ 27 мая 2011

Вы должны переопределить

- (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)r navigationType:(UIWebViewNavigationType)navigationType

, подтвердив

navigationType == UIWebViewNavigationTypeLinkClicked

См. http://inchoo.net/mobile-development/iphone-development/how-to-override-uiwebview-links-request-action-with-your-own-custom-method/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...