Apple разработала специальную URL-схему, чтобы запускать приложение по вводимым ссылкам (или незаметно изнутри программы). Например, если ввести в адресную строку Safari tel://8008675309, то iPhone позвонит по этому номеру. Это сработает и для альфа-символов, так что tel://888facetime переведет буквы в нужные цифры.
Набрав mailto://[email protected], мы запустим почтовый клиент с уже заполненным полем “кому”, а sms://1234 откроет редактор сообщения для указанного номера (1234).
Apple сделала эту схему открытой, так что сторонние разработчики тоже могут создавать свои схемы. Например, если вы введете в Safari http://facebook.com/, то откроется сайт, а если fb:/, то это приведет к запуску приложения Facebook, если, конечно, оно установлено.
Ссылки на FaceTime
Нет ничего удивительного в том, что Apple создала для FaceTime свою URL-схему, которая позволит другим приложениям, например, гиперссылкам на веб-страницах, активировать видео-чат. Как можно догадаться, эта URL-схема работает только на iPhone 4.
Тем не менее, на других устройствах с iOS 4 ссылки на FaceTime распознаются, как правильная URL-схема, вместо того, чтобы быть некликабельными или выдавать сообщение о том, что URL неверна (так обычно бывает, если ввести несуществующую URL-схему). Если владелец iPhone 3GS нажмет на ссылку на базе facetime://, то результат окажется интересным.
Это может быть простым недочетом, который пропустили программисты Apple, или оказаться намеком на то, что FaceTime все-таки может быть добавлен в предыдущие модели iPhone в будущем. Возможно, они будут ограничены только голосовым чатом, без использования видео, но зато смогут совершать бесплатные iЗвонки на другие iPhone там, где есть Wi-Fi. Это может стать очень привлекательной возможностью для владельцев iPhone по всему миру.
Проблемой, как обычно, может стать то, что операторы связи будут против совершения таких бесплатных звонков, в то время как к оригинальному FaceTime у них нет претензий, так как они пока не могут предоставить свой аналогичный сервис (по крайней мере AT&T).
12 комментариев
Форум →Прикольно, я не знал!
>>Набрав mailto://[email protected], мы запустим почтовый клиент с уже заполненным полем “кому”
Ну с mailto открыли Америку прям – во всех интернет-браузерах это работает.
Да наверняка Facetime на 3GS не будет
Так что скорее всего, программисты Apple просто не углядели этот нюанс
на 3г тоже работает. только щаметьте что при этом запускается не пустая страница браузера а приложение телефон. через 5 секнд экран чернеет и на этом зависает. скорее всего аппарат пытается найти отсутствующую вкладку в приложении телефон. я думаю если покопаться в прошивке и подправить plist очередной то можно это дело актвировать и общаться по средствам задней камеры
Это на 99% забывчивость программистов или, что еще скорее, исправление, отложенное до обновления прошивки. Надеяться на то, что главный элемент привлекательности для покупателя нового товара перенесут в товар старый- наивно.
P.S.
“По средствам” = по финансовым возможностям.
“Посредством” = “с помощью”
Прошу прощения, в этот раз не выдержал, филологические комплексы.:-)
а мене на 3gs выдаёт вначале меню =)
http://img807.imageshack.us/img807/3109/img1056.png
еще б можно было б создать соответствующую закладку на рабочий стол как можно создать закладку сайта… было б круто!
2 sergey1989
Идея интерестная, но воплощение будет довольно тяжелое, и долгое
E1darie1
У меня на 3жс тоже самое выдает.
но ведь многозадачность на 3г активировали и обои
Хахаха…
Можно в своем приложение создать такой урл :) Ничего военного!
http://iphonedevelopertips.com/cocoa/launching-your-own-application-via-a-custom-url-scheme.html
@Veyer
>>еще б можно было б создать соответствующую закладку на рабочий >>стол как можно создать закладку сайта… было б круто!
Это реально
Нашли орфографическую ошибку в новости?
Выделите ее мышью и нажмите Ctrl+Enter.Что делать, если один наушник AirPods часто отключается
Как отключить Siri и Голосовой ввод на заблокированном экране?
На iPhone и Apple Watch несинхронно удаляются сообщения, как это исправить?
Почему не удаётся установить macOS Big Sur по сети. Ошибка 2002f
Как настроить экранное время на каждом iPhone и iPad отдельно
Как изменить назначение кнопок громкости на iPad
Почему при входящем СМС на iPhone есть звук, но нет уведомления
Что означает ошибка «Профиль приложения больше не доступен» в iOS