Activity map tracks link clicks unless you explicitly tell it to track non-link clicks. It will highlight the container where the link was clicked on the heatmap (i.e. image, div, button, etc).
Canvases don't have native hyperlink support, so you would want to make sure it tracks that manually. SVG images would be properly tracked as long as it was a hyperlink.