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 | ||