Canvas drawImage不会在Cordova中绘制安全问题?

Cla*_*ish 7 javascript canvas code-access-security drawimage cordova

我想在Cordova应用程序中将图像绘制到画布上.

当图像路径在www我的应用程序的目录中时,绘图按预期工作.但是,如果图像是由科尔多瓦相机制作的,因此../../tmp相对于www目录存储,则drawImage(...)产生黑色图像.

这可能是一个安全问题,因为应用程序的源代码可以在www目录中找到,但图像不是.另一方面,<img>标签可以毫无问题地显示这些图像.

这个问题真的是一个安全问题吗?我能做些什么来解决它,即不产生黑色图片?

Cla*_*ish 4

在尝试了无数的事情之后:问题很简单,我想要使用的图像drawImage()分辨率太高。降低分辨率使问题消失:画布不再是黑色的......(所以不是安全问题)