Why is orbitControls not working on mobile device

I am running THREE.js and am attempting to build a 360 video viewer that works on mobile devices, however orbitControls isn’t working at all on my phone, it works perfectly fine when on PC

I’ve tried to research and find someone with this issue but no one seems to answer it. I’ve seen things that say that it should work but nothing I do works.