A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | AA | AB | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1 | ALL THE SCHEMES - Only testing on iOS 9 - https://people.mozilla.org/~sarentz/t/schemes.html | |||||||||||||||||||||||||||
2 | ||||||||||||||||||||||||||||
3 | STANDARD | |||||||||||||||||||||||||||
4 | direct tap | |||||||||||||||||||||||||||
5 | scheme | example | Notes | wkwebview | safari | firefox 2.1 | firefox Next | chrome | ||||||||||||||||||||
6 | http / https | |||||||||||||||||||||||||||
7 | rss ? | |||||||||||||||||||||||||||
8 | data | |||||||||||||||||||||||||||
9 | javascript | |||||||||||||||||||||||||||
10 | mailto: | mailto: | Open empty mail in-app mail composer | Always asks: "Opening mailto:sarentz@mozilla.com - This will open in another application." - Opens Mail.app with empty composer | Open empty email in mail.app | Open empty email in mail.app | ||||||||||||||||||||||
11 | mailto:sarentz@mozilla.com | https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MailLinks/MailLinks.html#//apple_ref/doc/uid/TP40007899-CH4-SW1 | Open in-app mail composer with To filled in | Always asks: "Opening mailto:sarentz@mozilla.com - This will open in another application." - Opens Mail.app with composer with address filled in | Open empty email in mail.app | Open empty email in mail.app | ||||||||||||||||||||||
12 | mailto:sarentz@mozilla.com?cc=test@example.com&subject=Test&body=This%20is%20the%20body | Open in-app mail composer with To and Body filled in | Always asks: "Opening mailto:sarentz@mozilla.com?subject=Test - This will open in another application." - Opens Mail.app with composer with To and Body filled in. | Open empty email in mail.app | Open empty email in mail.app | |||||||||||||||||||||||
13 | ftp | |||||||||||||||||||||||||||
14 | file | |||||||||||||||||||||||||||
15 | ||||||||||||||||||||||||||||
16 | iOS BUILT-IN | |||||||||||||||||||||||||||
17 | direct tap | |||||||||||||||||||||||||||
18 | scheme | example | Notes | wkwebview | safari | firefox | chrome | |||||||||||||||||||||
19 | tel | tel: | https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/PhoneLinks/PhoneLinks.html#//apple_ref/doc/uid/TP40007899-CH6-SW1 | Dialog with Cancel/Call button no number - looks bad. Hitting Call does nothing. | Same as Safari | Same as Safari | Same as Safari | |||||||||||||||||||||
20 | tel:123456789 | Dialog with Number & Cancel/Call buttons. Hitting Call opens Phone and starts dialing. | Same as Safari | Same as Safari | Same as Safari | |||||||||||||||||||||||
21 | facetime | facetime: | Dialog with Cancel/Facetime button no facetime account name - looks bad. Hitting Facetime opens the Facetime app, which then immediately closes. | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari but with native looking Chrome dialog | ||||||||||||||||||||||
22 | facetime:14085551234 | https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/FacetimeLinks/FacetimeLinks.html#//apple_ref/doc/uid/TP40007899-CH2-SW1 | Dialog with Number & Cancel/Call buttons. Number is formatted as phone number. Hitting Facetime opens Facetime app and starts dialing. | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari but with native looking Chrome dialog | ||||||||||||||||||||||
23 | facetime:user@example.com | Dialog with Account & Cancel/Call buttons. Hitting Facetime opens Facetime app and starts dialing. | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari but with native looking Chrome dialog | |||||||||||||||||||||||
24 | facetime-audio | facetime-audio: | Dialog with Cancel/Facetime button no facetime account name - looks bad. Hitting Facetime opens the Facetime app, which then immediately closes. | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari but with native looking Chrome dialog | ||||||||||||||||||||||
25 | facetime-audio:123456789 | Dialog with Number & Cancel/Call buttons. Number is formatted as phone number. Hitting Facetime opens Facetime app and starts dialing. | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari but with native looking Chrome dialog | |||||||||||||||||||||||
26 | facetime-audio:user@example.com | https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/FacetimeLinks/FacetimeLinks.html#//apple_ref/doc/uid/TP40007899-CH2-SW1 | Dialog with Account & Cancel/Call buttons. Hitting Facetime opens Facetime app and starts dialing. | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari but with native looking Chrome dialog | ||||||||||||||||||||||
27 | sms | <a href="sms:">Launch Messages App</a> | https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/SMSLinks/SMSLinks.html#//apple_ref/doc/uid/TP40007899-CH7-SW1 | Opens Messages app with empty message composer. | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari | |||||||||||||||||||||
28 | <a href="sms:1-408-555-1212">New SMS Message</a> | Opens Messages app with To filled in (Green SMS message) | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari | |||||||||||||||||||||||
29 | sms:sarentz@mozilla.com | Opens Messages app with To filled in (Blue iMessage) | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari | |||||||||||||||||||||||
30 | http(s)://maps.apple.com | http://maps.apple.com/?q=Starbucks | https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/MapLinks/MapLinks.html#//apple_ref/doc/uid/TP40007899-CH5-SW1 | Opens Maps.app with a search | Opens Google Maps website | Same as Safari | Same as Firefox | |||||||||||||||||||||
31 | http://maps.apple.com | Opens maps.apple.com web site | Opens maps.apple.com web site | Same as Safari | Same as Firefox | |||||||||||||||||||||||
32 | http(s)://phobos.apple.com | http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewAlbum?i=156093464&id=156093462&s=143441 | https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/iTunesLinks/iTunesLinks.html#//apple_ref/doc/uid/TP40007899-CH3-SW1 | Opens Music.app with error | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Opens iTunes Music Store - To Infinity and Beyond | Opens iTunes Music Store - To Infinity and Beyond | |||||||||||||||||||||
33 | ||||||||||||||||||||||||||||
34 | ||||||||||||||||||||||||||||
35 | ||||||||||||||||||||||||||||
36 | http(s)://www.youtube.com | http://www.youtube.com | Without app installed, opens http://m.youtube.com. With app installed, asks "Open in "YouTube"" ? | Opens http://m.youtube.com | Opens http://m.youtube.com. | Opens http://m.youtube.com. Adds 'open in Youtube?' banner at bottom of screen. | ||||||||||||||||||||||
37 | https://www.youtube.com/watch?v=dQw4w9WgXcQ | https://developer.apple.com/library/ios/featuredarticles/iPhoneURLScheme_Reference/YouTubeLinks/YouTubeLinks.html#//apple_ref/doc/uid/TP40007899-CH8-SW1 | Without app installed, opens http://m.youtube.com video page. With app installed, asks "Open in "YouTube"" ? | Without app installed, opens http://m.youtube.com video page. | Without app installed, opens http://m.youtube.com video page. | Opens http://m.youtube.com video page. Adds 'open in Youtube?' banner at bottom of screen. | ||||||||||||||||||||||
38 | http(s)://maps.google.com | http://maps.google.com | Without app installed, opens maps.google.com. With app installed, starts native app, no prompt | Same as Safari | Prompts "Chrome wants to open Google Maps" | |||||||||||||||||||||||
39 | http://maps.google.com/?q=Starbucks | Without app installed, opens maps.google.com with Starbucks search. With app installed, starts native app with Starbucks search, no prompt. | Same as Safari | Prompts "Chrome wants to open Google Maps" | ||||||||||||||||||||||||
40 | http(s)://itunes.apple.com | https://itunes.apple.com/us/album/random-access-memories/id617154241 | https://developer.apple.com/library/ios/qa/qa1629/_index.html | Opens Music app on Album page | Same as Safari | Same as Safari | Same as Safari | |||||||||||||||||||||
41 | http://itunes.apple.com/us/app/apple-store/id989804926?pt=373246&mt=8&ct=mozorg-products_page-appstore-button | Opens App Store app | Same as Safari | Same as Safari | Same as Safari | |||||||||||||||||||||||
42 | https://itunes.apple.com/us/book-series/swift-programming-series/id888896989?mt=11 | Opens iBooks Store | Same as Safari | Same as Safari | Error: This item cannot be accessed on your device. | |||||||||||||||||||||||
43 | ibooks: | Opens iBooks app | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari | |||||||||||||||||||||||
44 | music: | Opens Music app | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari | |||||||||||||||||||||||
45 | videos: | Opens Videos app | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari | |||||||||||||||||||||||
46 | itms-books(s): | https://itunesconnect.apple.com/docs/iBookstoreAssetGuide5.0.pdf | itms-books://itunes.apple.com/us/book/isbn9781451648553 | Opens iBooks app with the store pointing to the Steve Jobs book | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari | |||||||||||||||||||||
47 | itms-books: | Opens iBooks app | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari | |||||||||||||||||||||||
48 | itms-apps(s): | |||||||||||||||||||||||||||
49 | ||||||||||||||||||||||||||||
50 | itms: | |||||||||||||||||||||||||||
51 | http(s)://appstore.com | http://appstore.com/mozilla | https://developer.apple.com/library/ios/qa/qa1633/_index.html | Opens App Store app, mozilla page | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari | |||||||||||||||||||||
52 | http://appstore.com/firefoxwebbrowser | Opens App Store App, Firefox page | Showing our standard "Opening $URL - This will open in another application" Cancel/OK Dialog. | Same as Safari | Same as Safari | |||||||||||||||||||||||
53 | THIRD-PARTY CUSTOM SCHEMES | |||||||||||||||||||||||||||
54 | direct tap | |||||||||||||||||||||||||||
55 | scheme | example | Notes | wkwebview | safari | firefox | chrome | |||||||||||||||||||||
56 | twitter://user?screen_name=satefan | Always Asks "Open in Twitter?" Cancel/Open. Open opens twitter app and goes to profile page. | Error page | Asks Once - "Firefox" wants to open "Twitter" Open/Cancel - Open starts the Twitter app, loads the profile page. | Asks Once - "Chrome" wants to open "Twitter" Open/Cancel - Open starts the Twitter app, loads the profile page. | |||||||||||||||||||||||
57 | twitter://status?status_id=702547717101228032 | Always Asks "Open in Twitter?" Cancel/Open. Open opens twitter app and goes to status page. | Error page | Asks Once - "Firefox" wants to open "Twitter" Open/Cancel - Open starts the Twitter app, loads the status | Asks Once - "Chrome" wants to open "Twitter" Open/Cancel - Open starts the Twitter app, loads the status | |||||||||||||||||||||||
58 | firefox | firefox://open-url?url=http://www.apple.com | Always Asks "Open in "Firefox"? Cancel/Open. Opens Firefox and opens the page. | Error page | Loads the page in a new tab. No prompt. | Asks Once - "Chrome" wants to open "Firefox" - Open starts Firefox, opens the page. | ||||||||||||||||||||||
59 | THIRD-PARTY iOS9 APP LINKING | |||||||||||||||||||||||||||
60 | Cant find apps that use this yet. | |||||||||||||||||||||||||||
61 | ||||||||||||||||||||||||||||
62 | ||||||||||||||||||||||||||||
63 | ||||||||||||||||||||||||||||
64 | ||||||||||||||||||||||||||||
65 | ||||||||||||||||||||||||||||
66 | ||||||||||||||||||||||||||||
67 | ||||||||||||||||||||||||||||
68 | ||||||||||||||||||||||||||||
69 | ||||||||||||||||||||||||||||
70 | ||||||||||||||||||||||||||||
71 | ||||||||||||||||||||||||||||
72 | ||||||||||||||||||||||||||||
73 | ||||||||||||||||||||||||||||
74 | ||||||||||||||||||||||||||||
75 | ||||||||||||||||||||||||||||
76 | ||||||||||||||||||||||||||||
77 | ||||||||||||||||||||||||||||
78 | ||||||||||||||||||||||||||||
79 | ||||||||||||||||||||||||||||
80 | ||||||||||||||||||||||||||||
81 | ||||||||||||||||||||||||||||
82 | ||||||||||||||||||||||||||||
83 | ||||||||||||||||||||||||||||
84 | ||||||||||||||||||||||||||||
85 | ||||||||||||||||||||||||||||
86 | ||||||||||||||||||||||||||||
87 | ||||||||||||||||||||||||||||
88 | ||||||||||||||||||||||||||||
89 | ||||||||||||||||||||||||||||
90 | ||||||||||||||||||||||||||||
91 | ||||||||||||||||||||||||||||
92 | ||||||||||||||||||||||||||||
93 | ||||||||||||||||||||||||||||
94 | ||||||||||||||||||||||||||||
95 | ||||||||||||||||||||||||||||
96 | ||||||||||||||||||||||||||||
97 | ||||||||||||||||||||||||||||
98 | ||||||||||||||||||||||||||||
99 | ||||||||||||||||||||||||||||
100 |