質問編集履歴
1
編集しました、まだ至らない箇所があるかもしれませんがお願いいたします
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,13 +1,16 @@
|
|
1
|
-
### HTMLで音声再生ができるようなものを作成しています。JavaScriptの変数内の値を音声ファイルのURLとして指定したい
|
1
|
+
### HTMLで音声再生ができるようなものを作成しています。JavaScriptの変数内の値を音声ファイルのURLとして指定したい
|
2
2
|
```html
|
3
3
|
<audio controls style="width: 865px; height: 1000px; position: absolute; left: 1460px; top: -90px">
|
4
4
|
<source id="saisin_id" src="">
|
5
5
|
```
|
6
6
|
|
7
|
-
上のHTMLの<audio>のソースに下のJavaScriptの変数saisinidに入っているURLを指定したいのですが
|
7
|
+
上のHTMLの<audio>のソースに下のJavaScriptの変数saisinidに入っているURLを指定したいのですが URIが正しくありません。メディアを読み込めませんでしたと出ます。srcに何も指定していないからだと思います。audioタグのソースに変数saisinidの値を指定するにはどのようにすれば良いでしょうか?
|
8
8
|
```js
|
9
|
-
function(data) {
|
9
|
+
success: function(data) {
|
10
|
+
var obj = JSON.parse(data);
|
11
|
+
var goukei = obj.length - 1;
|
10
|
-
var saisinid = ("
|
12
|
+
var saisinid = ("hoge/"+obj[51].id+"/audio.flac");
|
11
|
-
var element = document.getElementById("saisin_id");
|
13
|
+
var element = document.getElementById("saisin_id");
|
12
|
-
element.setAttribute("src", saisinid);
|
14
|
+
element.setAttribute("src", saisinid);
|
15
|
+
}
|
13
16
|
```
|