Given that VFS are currently closed in India..?
No. Even if it is allowed it is not advisable. At the end of the day your application will not be processed without approval by Canadian high commission in India. Generally indian citizens are not issued visa in third country. It would be expensive affairs in terms of money, time and resources.