Количество параметров зависит от используемого intent.

Функция рабочая, проверена на себе в Берлине.

Во-вторых, в текстовом редакторе будут использоваться несколько характерных для Chrome (и других основанных на Chromium браузеров) программных интерфейсов.

В сети полно инструкций как развернуть подобные сервера, поэтому описывать установку и настройку не буду.