Возможный дубликат:
Android Ответить на URL в намерении
Если я нажму на ссылку для Twitter (twitter.com), Yelp (yelp.com) или Google Maps (maps.google.com), мой телефон спросит меня, хочу ли я обработать его в браузере или в приложение.
Я нашел много материала о том, как настроить пользовательский протокол на Android, но не о том, как заставить его распознавать определенные пути URL как принадлежащие приложению.
По сути, я хочу, чтобы он был настроен так, что если пользователь переходит на http://foo.org/myfooapp/whatever, он запускает myfooapp и отправляет его полностью или частично по URL.
Кроме того, у меня нет iPhone, поэтому мне интересно, есть ли подобное поведение в iOS, когда вы нажимаете веб-ссылку для Twitter, Yelp и т. Д., И она предлагает вам выбрать просмотр этого URL в пользовательском приложении.
Разъяснение
Вот что я хочу знать, как это сделать:
- Кто-то нажимает на ссылку http://myapp.example.org/,, находясь в браузере или в любом другом месте, кто-то может щелкнуть ссылку
Вместо того, чтобы просто загрузить ссылку в браузере, в телефоне появляется следующее диалоговое окно:
ПОЛНОЕ ИСПОЛЬЗОВАНИЕ ДЕЙСТВИЙ:
- Браузер
- MyApp
[] Использовать по умолчанию для этого действия
Чтобы понять, что я имею в виду, перейдите на http://maps.google.com на любом телефоне Android (при условии, что у вас установлены Google Карты). Он спросит вас, хотите ли вы использовать браузер или приложение Google Maps.
Oh! Кроме того, я хочу знать, есть ли у iOS аналогичная опция.