canvas使用项目内图片遇到的画布污染问题

直接先说目前我的解决方案吧。
就是没办法解决,把canvas需要用到的所有图片都放到服务器上,并设置服务器允许跨域请求,然后把url给前端。

本人遇到这个问题是在ios上,项目是cordova的hybrid app,在H5和android上均正常,但是到了ios内就报了问题:(复现场景:canvas.getContext(‘2d’).toDataUrl() )

Security Error The operation is insecure

绘制(canvas.drawImage)是没有问题的,当需要对画布进行操作的时候才会提示不安全的操作。

提醒个坑,到处搜ios canvas的问题都搜不到。

你可能感兴趣的:(个人记录)