You can apply outland even when your spouse is visiting Canada.
For outland application, please make sure you send the whole package to CPC-Mississauga (both the sponsor part and the PR applicant part). Once CPC-M has approved your sponsorship, they will forward the package to the visa office for further processing.
My spouse (who will be the applicant) and I (who is the sponsor) are living together in Singapore. I plan to apply for my spouse sponsorship as outside canada application. My spouse might come along with me (who is the applicant) to canada in tourist visa for 2-3 weeks to help me settle in Canada plus he need to see the place before making the big decision. Once my spouse leaves canada, is when we plan to sent the application to New Delhi office. However, to save time, thinking if we would sent application while spouse is in Canada (during that 3 weeks vacation time), for an outside application in canada (New Delhi). Is it advisable? or would there be any issues with it?