質問編集履歴

3

const を letに

2020/09/17 07:12

投稿

takahashi-one
takahashi-one

スコア120

test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  let deg=0;
28
28
 
29
- const id=setInterval(draw, 10);
29
+ let id=setInterval(draw, 10);
30
30
 
31
31
  function draw() {
32
32
 

2

補足を追加する

2020/09/17 07:11

投稿

takahashi-one
takahashi-one

スコア120

test CHANGED
File without changes
test CHANGED
@@ -43,3 +43,33 @@
43
43
  </html>
44
44
 
45
45
  ```
46
+
47
+
48
+
49
+ 回答ありがとうございます。window.onload を試したのですが解消されませんでした。
50
+
51
+ chromeで試していたのですが、試しにfirefoxとedgeとie11で試したら正常に回転しました。
52
+
53
+ chromeだけの現象と言うことになりました。
54
+
55
+
56
+
57
+ ブラウザのロード時ではなく、下記のようにkeypressで実行させるとchromeでも正常に回転しました。
58
+
59
+ ```javascript
60
+
61
+ d3.select("body").on("keypress", function() {
62
+
63
+ if(d3.event.keyCode==32){//spaceキー
64
+
65
+ deg=0;
66
+
67
+ id=setInterval(draw, 10);
68
+
69
+ }
70
+
71
+ })
72
+
73
+ ```
74
+
75
+ 何か思いつくことありますか?

1

変更した

2020/09/17 05:40

投稿

takahashi-one
takahashi-one

スコア120

test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
  let deg=0;
28
28
 
29
- let id=setInterval(draw, 10);
29
+ const id=setInterval(draw, 10);
30
30
 
31
31
  function draw() {
32
32