A worldwide community photographing and learning about wildlife
Oxyopes salticus is only found in the USA so you are wise to ignore those suggestions. (besides how different it looks) Oxyopes genus around India is good searching though. Great clear photo btw.