Unless you are planning to lie, ask IRCC if they can allow online Oath Ceremony while being outside of Canada.
They will tell you yes or no. And may be ask you to notify them once you return to Canada for them to arrange another Oath day.
I hope that you don't plan to lie about your physical location at your Oath Ceremony...