Ran into a problem when I was testing an html version of my project where I realized that if you just left the page your progress wouldnt be saved; you would have to specifically hit quit instead. This worked in my windows version, but I just cant manage to get it right here.
I went through a lot of forums and documentation, and as far as I can see it seems like PlayerPrefs are supposedly saved whenever you run Application.Quit(), but I can't find any way on how to save them otherwise except for using PlayerPrefs.Save(), which I've already been doing for quitting and regular saving. Don't really know how to solve this, any help would be appreciated.