Since these tiles are coming from a different domain, reading the pixels will be blocked because of security restrictions.
If you run your app in full-trust mode, it will work, however that would require the user to run the app in out of browser mode.