0
0
Fork 0

Add protocol handler. Handle follow intents (#4511)

* Add protocol handler. Handle follow intents

* Add share intent

* Improve code in intents controller

* Adjust share form CSS
This commit is contained in:
Eugen Rochko 2017-08-14 04:53:31 +02:00 committed by GitHub
parent 96e9ed13de
commit 3c6503038e
12 changed files with 167 additions and 3 deletions

View file

@ -89,6 +89,11 @@ export default class Mastodon extends React.PureComponent {
Notification.requestPermission();
}
if (typeof navigator.registerProtocolHandler !== 'undefined') {
const handlerUrl = window.location.protocol + '//' + window.location.host + '/intent?uri=%s';
navigator.registerProtocolHandler('web+mastodon', handlerUrl, 'Mastodon');
}
store.dispatch(showOnboardingOnce());
}