teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

CDNについてのサイトを追記

2023/12/06 12:31

投稿

aaaa____
aaaa____

スコア29

title CHANGED
File without changes
body CHANGED
@@ -126,4 +126,8 @@
126
126
  at myUpdateFunction (script.js:26:33)
127
127
  at Blockly.Workspace.fireChangeListener (blockly_compressed.min.js:893:446)
128
128
  at Blockly.Events.fireNow_ (blockly_compressed.min.js:1250:203)
129
- ```
129
+ ```
130
+
131
+ #### CDN
132
+ https://cdnjs.com/libraries/markdown-it
133
+ ここにmarkdownのCDNの最新バージョンが見れる.

2

内容の充実化

2023/12/05 11:57

投稿

aaaa____
aaaa____

スコア29

title CHANGED
File without changes
body CHANGED
@@ -80,6 +80,30 @@
80
80
  }
81
81
  ```
82
82
 
83
+
84
+ ```HTML
85
+ <!-- ブロック追加 -->
86
+ <!-- <script src="blocks/js/play_block2.js"></script>
87
+ <script src="generators/play2.js"></script>
88
+
89
+ <script src="blocks/js/random_block.js"></script>
90
+ <script src="generators/random.js"></script>
91
+
92
+ <script src="blocks/js/custom_test_block.js"></script>
93
+ <script src="generators/custom_test.js"></script>
94
+
95
+ <script src="blocks/js/gauss_block2.js"></script>
96
+ <script src="generators/gauss2.js"></script>
97
+
98
+ <script src="blocks/js/weibul_block2.js"></script>
99
+ <script src="generators/weibul2.js"></script>
100
+
101
+ <script src="blocks/js/randwalk_block.js"></script>
102
+ <script src="generators/randwalk.js"></script> -->
103
+ ```
104
+
105
+
106
+
83
107
  ### 追記
84
108
  #### エラー内容
85
109
  ```

1

内容の充実化

2023/12/05 11:56

投稿

aaaa____
aaaa____

スコア29

title CHANGED
File without changes
body CHANGED
@@ -26,8 +26,17 @@
26
26
  <script src="generators/randwalk.js"></script>
27
27
  ```
28
28
 
29
- を読み込むようにしたいです.
29
+ のみを読み込むようにしたいです.
30
+ つまり押したボタンによって見えるブロックが変わってほしいです.
30
31
 
32
+ 例えば日本語を選択したときは
33
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-12-05/fea6022e-bd8a-4339-9bf2-dfbe81f60b35.png)
34
+
35
+ 英語を選択したときは
36
+ ![イメージ説明](https://ddjkaamml8q8x.cloudfront.net/questions/2023-12-05/c8f21d94-95d7-4bca-8043-b7b35dc5cf13.png)
37
+
38
+ のようになってほしいです.
39
+
31
40
  ボタンは[このサイト](https://blog.myntinc.com/2023/03/css.html)の一つ目のデモで示されているような,二者択一のものにしたいと考えております.
32
41
 
33
42
 
@@ -36,7 +45,7 @@
36
45
 
37
46
 
38
47
  ### 行なったこと(pushせずに開発を行なっているので,リポジトリで見れない可能性あり)
39
- 先述したボタンとは異なり,通常のよく見るボタンで「日本語」と「英語」をそれぞれ作成し,次のようなスクリプトを用いてボタンを押したら対応するリストに入れたものをを読み込ませようとしたのですが,押しても対応するものが読み込まれていませんでした.
48
+ 先述したボタンとは異なり,通常のよく見るボタンで「日本語」と「英語」をそれぞれ作成し,次のようなスクリプトを用いてボタンを押したら対応するリストに入れたものをを読み込ませようとしたのですが,押しても対応するものが読み込まれていませんでした.(`index.html`の対応する部分のファイル読み込みはコメントアウトしています)
40
49
  ```JavaScript
41
50
  function setLanguage(lang) {
42
51
  // 言語別のスクリプトのリストを定義
@@ -69,4 +78,28 @@
69
78
  });
70
79
  }
71
80
  }
81
+ ```
82
+
83
+ ### 追記
84
+ #### エラー内容
85
+ ```
86
+ Uncaught TypeError: window.markdownit is not a function
87
+ at script.js:64:33
88
+ blockly_compressed.min.js:1030 Ignoring non-existent field Note No. in block play
89
+ Blockly.Xml.domToBlockHeadless_ @ blockly_compressed.min.js:1030
90
+ blockly_compressed.min.js:1030 Ignoring non-existent field during in block play
91
+ Blockly.Xml.domToBlockHeadless_ @ blockly_compressed.min.js:1030
92
+ blockly_compressed.min.js:1324 Uncaught TypeError: Cannot read properties of undefined (reading 'call')
93
+ at Blockly.Generator.blockToCode (blockly_compressed.min.js:1324:268)
94
+ at Blockly.Generator.workspaceToCode (blockly_compressed.min.js:1322:246)
95
+ at myUpdateFunction (script.js:26:33)
96
+ at Blockly.Workspace.fireChangeListener (blockly_compressed.min.js:893:446)
97
+ at Blockly.Events.fireNow_ (blockly_compressed.min.js:1250:203)
98
+ 3blockly_compressed.min.js:1074 Uncaught (in promise) DOMException: play() failed because the user didn't interact with the document first. https://goo.gl/xX8pDD
99
+ 2blockly_compressed.min.js:1324 Uncaught TypeError: Cannot read properties of undefined (reading 'call')
100
+ at Blockly.Generator.blockToCode (blockly_compressed.min.js:1324:268)
101
+ at Blockly.Generator.workspaceToCode (blockly_compressed.min.js:1322:246)
102
+ at myUpdateFunction (script.js:26:33)
103
+ at Blockly.Workspace.fireChangeListener (blockly_compressed.min.js:893:446)
104
+ at Blockly.Events.fireNow_ (blockly_compressed.min.js:1250:203)
72
105
  ```