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

前端之家收集整理的这篇文章主要介绍了javascript – Canvas drawImage不会在Cordova中绘制,安全问题?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在Cordova应用程序中将图像绘制到画布上.

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

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

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

解决方法

在尝试了无数的东西之后: 问题很简单,我想用drawImage()的图像太高了.降低分辨率使问题消失:画布不再是黑色……(所以不是安全问题)
原文链接:https://www.f2er.com/js/157684.html

猜你在找的JavaScript相关文章