Перейти к основному содержимому

URL схемы, команды ОС

URL схема - указатель на ресурс, который можно вызвать командой iRidium. С помощью URL схем можно запустить приложение, открыть ссылку в браузере, открыть mail-агент, позвонить по номеру, отправить СМС. URL схемы так же можно использовать для открытия приложений сторонних производителей в случае, если iRidium не поддерживает необходимое оборудование или имеющийся драйвер не удовлетворяет вашим потребностям.

Для различных ОС существуют разные URL схемы, учитывайте тип операционной системы, на которой будет работать проект при выборе исполняемых команд.

Вызовы из iRidium

В iRidium вы можете создать кнопку, которая открывает стороннее приложение или ссылку в браузере. Для этого необходимо привязать к кнопке команду Execute, которая будет ссылаться на URL схему приложения:

Execute.png

Windows URL схемы

AppURL Schemes
Exe файл любого приложенияc:\Program Files\iRidium.exe
On-Screen Keyboardosc

Apple URL схемы

AppURL Schemes
Calendarcalshow://
Clipsclips://
Contactscontacts://
Diagnosticsdiagnostics://
Facetimefacetime://user@exam
Facetime AudioFacetime-audio://user@example.com
Find My Friendsfindmyfriends://
Find My Phonefmip1://
Game Centergamecenter://
Garagebandgarageband://
iBooksibooks://
iCloudDrive:appleiclouddrive://
iMovieimovie://
iTunes Remoteremote://
iTunes Storeitms://
iTunes Universityitms-itunesu://
Mailmessage://
Mail tomailto://user@example.com
vMapsmaps://
Messagesms://phonenumber
to:sms://user@example.com
Musicmusic://
Newsapplenews://
Notesmobilenotes://
Phonetel://phonenumber
Photosphotos-redirect://
Podcastfeed://
pcast://
Radioitsradio://
Remindersx-apple-reminder://
Safarisafari://
Safari Searchx-web-search://
Safari FTP Fileftp://location-to-ftp-file
Safari HHTP Sitehttp://website URL
Safari HTTPShttps://website URL
Shortcutsshortcuts://
TVvideos://
Videosvideos://
Voice Memovoicememos://
Walletshoebox://
Watchitms-watch://
Workflowworkflow://

Популярные URL схемы

AppURL Schemes
Alexaalexa://
Amazonaiv://
amznmp3://
AprilaireRemoteAccess://
Bluesoundbluesound://
Dahua NVRidmss://
Deezerdeezer://
DoorbirdDoorbird://
Ecobeeecobee://
Facebookfb://
Flickrflickr://
Googlegoogle://
googlechrome://url
Gmailgooglemail://
HBO Gohbogo://
HBO Nowhbonow://
Heosheosbydenon://
Hikvisionhik.intent.action.iVMS-4500://
Huluhulu://
IMDbimdb://
Instagraminstagram://
Kaleidescakscape2://
Lift Mastermyliftmaster://
Lutronlutronhomecontrol://
lutronconnect://
lutroncaseta://
Messengerfb-messenger://
Movie Passmoviepass://
Musicastjp.co.yamaha.avkk.musiccastcontroller://
My Canalcplus://
Nestnestmobile://
NetatmoNetatmo
Netflixnflx://
NFLnflmobile://
Nuvonuvoplayer://
Onkyooremote://
Orangeotvp://
Pandorapandora://
Pinterestpinterest://
Pioneer Remotepioneer-remote-app://
Philips Huehue2://
Plexplex://
ProControlpropanel://
Pyngcrestron-pyng://
Rachiorachio://
Ringring://
Rokuroku://
RTIrtipanel://
Samsungsmartthings://
Skypeskype://
Slingspm-iphone://
Snapchatsnapchat://
Sonossonos://
Sonos S1sonos-1://
Sonos S2sonos-2://
Spotifyspotify://
Sportssportscenter://
Tidaltidal://
Tumblrtumblr://
Tivotivo://
Twittertwitter://
Vimeovimeo://
Wazewaze://
WhatsAppwhatsapp://
Wyrestormnhdtouch://
XBMCsybu-xbmc://
Xfinity TVxfinitytv://
Youtubeyoutube://
Zappiti 4Kzmc4kremote://
Zappiti Oldzmc://
Важно
  • На iOS и Android URL-схемы не идентичны
  • Запустить приложение нельзя, если его разработчик не заложил такую возможность!

Android URL схемы

На Android URL схему приложения можно найти с помощью Google Play Store:

  1. Запускаем Google Play и находим необходимое приложение.

  2. В поисковой строке копируем строку от знака равно (=), до амперсанта (&). Это и будет нашей URL схемой.

URL.png

Вызовы из JavaScript

Создайте JavaScript файл в редакторе скриптов iRidium Studio, чтобы выполнять команды по нажатию на кнопку или событию в системе.


IR.Execute("http://iridiummobile.net");

Подробная информация о работе с JavaScript представлена в Руководстве.

Вызов iRidium из других приложений

URL схемы запуска можно вызывать из браузера или почтового клиента, аналогично гиперссылкам на сетевые ресурсы. Используйте команды:

  • i3pro:// - команда вызова прилоежния (открыть или развернуть). Работает в браузере iOS/Android устройства, где установлен . Ее можно выполнить как гиперссылку в браузере, почтовом клиенте или другом приложении

  • i3pro://script?data1&data2:

    • команда вызова приложения и запуском скрипта
    • строка с данными, которая будет передана в скрипт, в параметр query.

    IR.AddListener(IR.EVENT_RECIEVE_SCHEME,0,function(query, source) ); - слушатель, который нужно создать в проекте iRidium для получения данных из URL схемы

Пример:

URL схема в стороннем приложении, браузере:

i3pro://script?Page1

Обработчик URL схемы в IRidium:


IR.AddListener(IR.EVENT_RECIEVE_SCHEME,0,function(query, source)
{
if (query == "Page1")
IR.ShowPage("Page 1");
});