画布中的原点安全性是什么?

问题描述

| 我刚刚读到,如果您将来自其他来源的图片加载到画布中,则可以看到它,但是,例如,如果尝试访问该图片的imageData,则会引发Security_EXCEPTION。 我明白了,我很难找到原因。你们有一些例子说明为什么会有这样的限制吗?     

解决方法

        假设您已将一些个人照片上传到私人照片存储服务-现在想象私人照片存储服务具有使用canvas元素的广告。如果没有出处限制,并且我想偷走您所有的私人照片,我要做的就是在网站上购买广告位,然后使用
drawImage()
抓取您的照片,然后将
toDataURL()
的结果发送回AJAX请求中。