You can request fullscreen only after a touch or mouse event.
For example "On tap -> Browser request fullscreen"
Note, that you can't do it in "On touch start", it will not work in some mobile browsers. Better use "On Tap" or "On touch end" or wait 1 frame after "On touch start".