回答編集履歴
2
.
test
CHANGED
@@ -8,8 +8,8 @@
|
|
8
8
|
`<canvas>` の `width` `height` 属性は整数のみ受け付けます。`62pt` のような文字列は不正です。
|
9
9
|
`image` の `naturalWidth` `naturalHeight` を利用するのはいかがでしょうか。
|
10
10
|
```js
|
11
|
-
canvas.
|
11
|
+
canvas.width = image.naturalWidth;
|
12
|
-
canvas.
|
12
|
+
canvas.height = image.naturalHeight;
|
13
13
|
|
14
14
|
const context = canvas.getContext("2d");
|
15
15
|
context.drawImage(image, 0, 0, image.naturalWidth, image.naturalHeight);
|
1
.
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
context.drawImage(image, 0, 0, width, height);
|
7
7
|
```
|
8
8
|
`<canvas>` の `width` `height` 属性は整数のみ受け付けます。`62pt` のような文字列は不正です。
|
9
|
-
`image` の `na
|
9
|
+
`image` の `naturalWidth` `naturalHeight` を利用するのはいかがでしょうか。
|
10
10
|
```js
|
11
11
|
canvas.setAttribute("width", image.naturalWidth);
|
12
12
|
canvas.setAttribute("height", image.naturalHeight);
|