This shows you the differences between two versions of the page.
software:gui-designer:url-scheme [2015/07/23 23:12] jarrod [Launching Other Apps] |
software:gui-designer:url-scheme [2019/11/13 22:51] (current) jarrod [Launching Other Apps] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== URL Scheme ====== | + | ====== URL Scheme & App Links ====== |
On iOS devices (iPad, iPhone, iPod touch) apps can be launched if they subscribe to a defined URL scheme. This is also known as 'app switching'. | On iOS devices (iPad, iPhone, iPod touch) apps can be launched if they subscribe to a defined URL scheme. This is also known as 'app switching'. | ||
- | ===== iViewer URL Scheme Support ===== | + | ===== iViewer URL Scheme and App Links Support ===== |
+ | |||
+ | ==== iViewer 5 ==== | ||
+ | |||
+ | iViewer 5 app can be launched via URL schemes, same as iViewer 4 below, just change **iviewer4://** to **iviewer5://**. | ||
+ | |||
+ | Use this to launch iViewer 5 with a specific GUI URL and settings: | ||
+ | <code>iviewer5:///gui/?url=<encoded_url>&reloadGUI=1</code> | ||
+ | |||
+ | The ''encoded_url'' must be the URL you want iViewer to load, in URL Encoded format, eg: to load a GUI at ''http://192.168.0.10:8019'' the full URL to use is: | ||
+ | <code>iviewer5:///gui/?url=http%3A%2F%2F192.168.0.10%3A8019&reloadGUI=1</code> | ||
+ | |||
+ | Other options you can use in the URL are documented in the [[http://www.commandfusion.com/docs/scripting/util.html#cF.loadGUI|CF.loadGUI JS API]] | ||
==== iViewer 4 ==== | ==== iViewer 4 ==== | ||
Line 50: | Line 63: | ||
iViewer will then either close or go to the background (depending if you have multitasking enabled in [[software:iviewer:settings|iViewer settings]] or not) whilst the desired app is launched. | iViewer will then either close or go to the background (depending if you have multitasking enabled in [[software:iviewer:settings|iViewer settings]] or not) whilst the desired app is launched. | ||
- | |||
- | For a list of other app's URL Scheme's, please try these sites: | ||
- | * http://wiki.akosma.com/IPhone_URL_Schemes | ||
- | * http://handleopenurl.com/s | ||
A common request is the ability to launch the Apple Remote app. For this, use the following as the button [[software:gui-designer:buttons#url|URL property]]:\\ | A common request is the ability to launch the Apple Remote app. For this, use the following as the button [[software:gui-designer:buttons#url|URL property]]:\\ | ||
Line 60: | Line 69: | ||
Sonos App is another common request, and they have implemented the following URL Scheme:\\ | Sonos App is another common request, and they have implemented the following URL Scheme:\\ | ||
''sonos:%%//%%'' | ''sonos:%%//%%'' | ||
+ | |||
+ | For other apps, try a Google search to find the URL Scheme for the specific app you need to launch. Or try contacting the app developer to find the information first hand. | ||
+ | |||
+ | This website has a searchable list of URL schemes which may be of use: | ||
+ | http://www.gotschemes.com | ||
+ | |||
+ | You can also try this guide for finding the URL scheme of any iOS app: | ||
+ | https://www.amerhukic.com/finding-the-custom-url-scheme-of-an-ios-app |