Paper.js无法正确调整画布大小。
- 论坛
- Paper.js无法正确调整画布大小。
2 浏览
Paper.js无法正确调整画布大小。
我为了好玩尝试了一下Paper.js,但似乎在一开始就遇到了困难。
在canvas
标签中添加resize="true"
应该使元素的高度和宽度与浏览器窗口一样大。然而,这样做会导致一些奇怪的行为。
我期望在页面加载后,画布会自动调整到视口的大小,但它并没有这样做,所以一开始我以为它根本没有调整大小。然而,实际发生的事情更加奇怪:画布以其默认大小300x150开始,当我调整视口大小时,它会缓慢但无限地增长。
值得一提的是,我尝试过使用data-paper-resize="true"
或者只使用resize
,或者使用Chrome代替Firefox - 但都没有成功。
如果这个问题是由我自己设置的一些不可思议的奇怪情况引起的,我不指望得到答案。然而,我想知道这个问题是否普遍存在(或者是否已知存在)以及是否有已知的原因和解决方案。
以下是我使用的代码: