No, sponsor must physically present in Canada and show sufficient financial support (employment in Canada mostly).