Chrome Android copies canonical URL from the share menu. On desktop browser, I use a browser extension (CanonicalCopy) that makes available canonical link. It usually works fine on most websites. A lot of websites don't have canonical meta tag. Others have it misconfigured.