我见过一些关于如何调整图像大小的技巧在IMG标签中使用,但我想在里面有一个图像变量一个Javascript,调整它的大小,然后使用里面的图像context.createPattern(图像,“重复”)。我还没有找到任何提示关于如何做到这一点。您可以在http://karllarsson.batcave.net/moon.html找到功能演示用图片说明我想做什么。Loktar的解决方案看起来不错。我还没来得及修复正确的方面,但现在我知道该怎么做了。再一次谢谢你。这是一个工作演示http://karllarsson.batcave.net/moon2.html这是我没有按照我的意愿工作的两
我用了这个Resizeanimage withjavascriptforuseinsideacanvascreatePattern调整初始图像的大小,但是当我尝试将相同的代码放入拖/放功能时,它无法正常工作(它创建了一个新图像,当我尝试拖动它时,它变得很奇怪-请参见下图。“O”是拖放前的图片,“P”是拖放后的图片)。这是我使用的代码:functionphotos_create_preview_image(element){console.log(element.id);if(element.id.indexOf("canvas")!=-1){varcanvas=document.get
我用了这个Resizeanimage withjavascriptforuseinsideacanvascreatePattern调整初始图像的大小,但是当我尝试将相同的代码放入拖/放功能时,它无法正常工作(它创建了一个新图像,当我尝试拖动它时,它变得很奇怪-请参见下图。“O”是拖放前的图片,“P”是拖放后的图片)。这是我使用的代码:functionphotos_create_preview_image(element){console.log(element.id);if(element.id.indexOf("canvas")!=-1){varcanvas=document.get