Custom protocol handling
Method of allowing a webpage to handle a given protocol using navigator.registerProtocolHandler
. This allows certain URLs to be opened by a given web application, for example mailto:
addresses can be opened by a webmail client.
IE | Edge | Firefox | Chrome | Safari | Opera | iOS Safari | Opera Mini | Android Browser | Blackberry Browser | Opera Mobile | Chrome for Android | Firefox for Android | IE Mobile | UC Browser for Android | Samsung Internet | QQ Browser | Baidu Browser |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
49
See notes:
|
|||||||||||||||||
56
See notes:
|
9.3 | 4.4 | |||||||||||||||
14 | 52 | 57
See notes:
|
10 | 10.0-10.2 | 4.4.3-4.4.4 | 4 | |||||||||||
11 | 15 | 53 | 58
See notes:
|
10.1 | 44
See notes:
|
10.3 | all | 56 | 10
See notes:
|
37 | 57 | 52 | 11 | 11.4 | 5 | 1.2 | 7.12 |
54 | 59
See notes:
|
TP | 45
See notes:
|
||||||||||||||
55 | 60
See notes:
|
46
See notes:
|
|||||||||||||||
56 | 61
See notes:
|
Notes
-
1
Supports protocols
mailto
,mms
,nntp
,rtsp
, andwebcal
but requires custom protocols to start withweb+