<?xml version="1.0" encoding="UTF-8"?>
<feature id="registerprotocolhandler"><name>registerProtocolHandler</name><description>The navigator.registerProtocolHandler() method declares a site&#39;s ability to handle an address scheme (also known as a protocol). For example, an email site can register to open mailto: URLs or a VoIP site to open tel: URLs.</description><baseline><status>limited</status></baseline><support><browser name="chrome" version="13" supported="true"></browser><browser name="firefox" version="2" supported="true"></browser><browser name="safari" version="—" supported="false"></browser><browser name="edge" version="79" supported="true"></browser><browser name="chrome_android" version="—" supported="false"></browser><browser name="firefox_android" version="4" supported="true"></browser><browser name="safari_ios" version="—" supported="false"></browser></support><specifications><spec>https://html.spec.whatwg.org/multipage/system-state.html#custom-handlers</spec></specifications><caniuse></caniuse><mdn_url>https://developer.mozilla.org/docs/Web/API/Navigator/registerProtocolHandler</mdn_url><compat_features><key>api.Navigator.registerProtocolHandler</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_bitcoin</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_ftp</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_ftps</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_geo</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_im</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_irc</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_ircs</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_magnet</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_mailto</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_matrix</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_mms</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_news</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_nntp</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_openpgp4fpr</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_sftp</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_sip</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_sms</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_smsto</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_ssh</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_tel</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_urn</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_webcal</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_wtai</key><key>api.Navigator.registerProtocolHandler.scheme_parameter_xmpp</key><key>api.Navigator.registerProtocolHandler.secure_context_required</key><key>api.Navigator.unregisterProtocolHandler</key></compat_features><canonical_url>https://nowyoucanuse.com/features--registerprotocolhandler.html</canonical_url></feature>