Айфон подтолкнуть уведомления для веб-приложения? - PullRequest
7 голосов
/ 17 сентября 2009

Можно ли реализовать услугу push-уведомлений IPhone для Веб-приложение, которое имеет значок на «рабочем столе»? Если так, то как?

Ответы [ 8 ]

11 голосов
/ 12 ноября 2009

Это зависит от того, что именно вы подразумеваете под Веб-приложение, которое имеет значок на «рабочем столе»?

Нет , если вы имеете в виду веб-приложение, в котором вы сохранили ссылку с Добавить на главный экран согласно этой инструкции Apple .

Да , если ваше веб-приложение представляет собой тонкую оболочку CocoaTouch с использованием webkit .

3 голосов
/ 31 августа 2012

Вы всегда можете делегировать обмен сообщениями сторонним приложениям для уведомлений. Одним из ярких примеров является Boxcar (http://boxcar.io/). Ваше веб-приложение может отправлять уведомления через их API и доставлять их в приложение. Наконец, вы можете использовать глубокие ссылки в своем сообщении, чтобы открыть свое веб-приложение, чтобы указать пользователю на элемент контента, на который вы хотели обратить его внимание.

3 голосов
/ 15 декабря 2010

У меня есть альтернативное решение для этого:

1) создайте учетную запись gmail и установите приложение gpush на свой iphone (настройте gmail в приложении).

2) При отправке прямого уведомления на iphone вы можете отправить электронное письмо из своего веб-приложения на учетную запись gmail.

3) в течение 5 сек. вы получите push-уведомление.

надеюсь, это поможет.

1 голос
/ 26 августа 2014

Другой провайдер для отправки смс в качестве уведомления: https://bulktrade.de Там работает по всему миру

1 голос
/ 28 июня 2011

другая альтернатива: используйте услугу смс, такую ​​как http://www.smstrade.de/, чтобы отправить смс на телефон пользователя. Вот как я это делаю.

1 голос
/ 17 сентября 2009

Нет, это невозможно. Это только для приложений Cocoa Touch (AppStore). Если вам нужна дополнительная информация, посмотрите документацию .

0 голосов
/ 04 марта 2013

В iOS 6.0 я заметил, что значок WebApp, размещенный на домашнем экране, автоматически обновляется после каждого открытия webkit веб-приложения. Конечно, если вы измените этот значок на веб-сервере. Таким образом, теоретически вы можете отображать любой информативный контент в этом значке (номера, статус и т. Д.), НО он не обновляется мгновенно - только после открытия и закрытия веб-приложения webkit.

0 голосов
/ 17 июля 2011

Вы можете использовать HTML5 для представления своих собственных push-сообщений. Из Википедии

"Для клиентской стороны WebSocket должен был быть реализован в Firefox 4, Google Chrome 4, Opera 11 и Safari 5, а также мобильная версия Safari в iOS 4.2. 1 Также поддерживается браузер BlackBerry в OS7 WebSockets ".

Для этого вам нужен собственный сервер провайдера для отправки сообщений клиентам.
Если вы хотите использовать APN (Apple Push Notification), у вас должно быть собственное приложение, которое необходимо загрузить через App Store.

...