Javascript 每次为cordova应用程序使用动态图像收缩缩放画布

Javascript 每次为cordova应用程序使用动态图像收缩缩放画布,javascript,html,css,cordova,ionic-framework,Javascript,Html,Css,Cordova,Ionic Framework,想在爱奥尼亚移动应用程序中添加收缩缩放功能。因此,尝试在npm中使用收缩缩放画布javascript。因此,我的任务是在点击一个图像时以一种模式显示画布,然后对其进行缩放。问题是,它只在模态没有在画布中显示图像之后第一次起作用。当通过chrome进行检查时,画布的clientWidth和clientHeight在第一次检查后自动设置为0。试图通过内联css和style.css设置宽度和高度来解决此问题,但不起作用 这是指向npm中收缩缩放画布js的链接:

想在爱奥尼亚移动应用程序中添加收缩缩放功能。因此,尝试在npm中使用收缩缩放画布javascript。因此,我的任务是在点击一个图像时以一种模式显示画布,然后对其进行缩放。问题是,它只在模态没有在画布中显示图像之后第一次起作用。当通过chrome进行检查时,画布的clientWidth和clientHeight在第一次检查后自动设置为0。试图通过内联css和style.css设置宽度和高度来解决此问题,但不起作用

这是指向npm中收缩缩放画布js的链接: