Цель ссылки в веб-приложении на базе iPhone - PullRequest
1 голос
/ 17 августа 2010

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

При щелчке / нажатии на любую ссылку в Safari открывается ссылка, а не текущий полноэкранный экземпляр Safari. Я попытался установить цель ссылки на _self, но это не имело никакого эффекта.

Есть идеи?

Ответы [ 2 ]

0 голосов
/ 10 марта 2011

Я использую target="_webapp", и он работает, просто используйте, например, <a href="http://your.link" target="_webapp">, и он откроет ссылку без выхода из ландшафта (полный экран). Я не знаю, почему, но с некоторыми из моих веб-приложений работает, а иногда и нет.

0 голосов
/ 18 августа 2010

Я узнал, что полноэкранное iPhone приложение может быть только одной веб-страницей.Любая ссылка, которую вы пытаетесь открыть, запускает Safari вместо замены текущей страницы.Для борьбы с этим я использовал постбэки asp.net с панелями, чтобы скрыть / загрузить / показать запрошенные данные.

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