Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用resize:donds';你不能在铬上工作吗?_Javascript_Google Chrome_Canvas - Fatal编程技术网

Javascript 使用resize:donds';你不能在铬上工作吗?

Javascript 使用resize:donds';你不能在铬上工作吗?,javascript,google-chrome,canvas,Javascript,Google Chrome,Canvas,查看MDN页面,它表明Chrome从52开始就支持选项参数。但是在使用Chrome57进行测试时,我似乎无法使用resizeWidth或resizeHeight选项。我在这里有一个演示: 据我所知,我提供的图像位图应该是绘制到画布标记的原始图像大小的一半,但它似乎是全尺寸的(我知道我可以在drawImage()中重新缩放,但这不是我在这里要找的)。我找到了一些实现它的方法,使它听起来像是应该工作的,所以我想知道我是否做错了什么 从今天起,(在chrome 60 canary和stable 57

查看MDN页面,它表明Chrome从52开始就支持选项参数。但是在使用Chrome57进行测试时,我似乎无法使用
resizeWidth
resizeHeight
选项。我在这里有一个演示:

据我所知,我提供的图像位图应该是绘制到画布标记的原始图像大小的一半,但它似乎是全尺寸的(我知道我可以在
drawImage()
中重新缩放,但这不是我在这里要找的)。我找到了一些实现它的方法,使它听起来像是应该工作的,所以我想知道我是否做错了什么

从今天起,(在chrome 60 canary和stable 57上)您仍然需要在
chrome://flags

我同意MDN页面应该说明这一点


编辑2021:
Chrome现在本机支持这一点。但其他浏览器仍然不支持(Safari根本不支持API)。如果您在跨浏览器项目中需要此功能,我编写了一个在所有浏览器中启用此功能的程序。

从今天起,(在chrome 60 canary和stable 57上),您仍然需要在
chrome://flags

我同意MDN页面应该说明这一点


编辑2021:

Chrome现在本机支持这一点。但其他浏览器仍然不支持(Safari根本不支持API)。如果跨浏览器项目需要此功能,我编写了一个在所有浏览器中启用此功能的程序。

Hi,我启用了“加速2D画布”、“启用像素画布录制”、“使用视图显示自动填充下拉列表”,这是与搜索“画布”对应的所有功能。当我往里看的时候,第二张图片的大小仍然和第一张图片的大小一样,而第一张图片应该是一半。我的Chrome版本是:版本69.0.3497.100(官方版本)(64位)我错过了什么吗?@CedricArnould他们确实将experimental canvas功能转变为实验性web功能。我应该更新答案,谢谢你的提醒。嗨,我启用了“加速2D画布”,“启用像素画布录制”,“使用视图显示自动填充下拉列表”,这是搜索“画布”对应的所有功能。当我往里看的时候,第二张图片的大小仍然和第一张图片的大小一样,而第一张图片应该是一半。我的Chrome版本是:版本69.0.3497.100(官方版本)(64位)我错过了什么吗?@CedricArnould他们确实将experimental canvas功能转变为实验性web功能。我应该更新答案,谢谢你的提醒。