My game does not work on mobile browsers

Hi,
I am pretty new to Phaser, made a game prototype I am happy with, the only problem is it works fine in Desktop browsers, but fails on mobile browsers: Chrome (Android/iOS) and Safari(iOS). I debugged the Android Chrome and get no logs, the screen just remains white, as if the game did not load. Any advice? BTW, I am using Phaser.CANVAS.

Thanks in advance!