質問編集履歴

3

カッコのとじ忘れ追記

2016/07/21 05:37

投稿

smnsmn
smnsmn

スコア175

test CHANGED
File without changes
test CHANGED
@@ -86,6 +86,8 @@
86
86
 
87
87
  heading: "関連動画を見る"
88
88
 
89
+ }
90
+
89
91
  });
90
92
 
91
93
  ```

2

情報の追記

2016/07/21 05:37

投稿

smnsmn
smnsmn

スコア175

test CHANGED
@@ -1 +1 @@
1
- API使方がわらない
1
+ JSON渡しかたが間違ってるのでしょう
test CHANGED
@@ -25,3 +25,97 @@
25
25
  どうかお力をお借りできればと思います。
26
26
 
27
27
  何卒、よろしくお願い致します。
28
+
29
+
30
+
31
+
32
+
33
+ ###追記(不明点がもう少し明確になりました)
34
+
35
+ どうにか読み解いていったところ、関連動画を表示するところまで辿りつけました。
36
+
37
+
38
+
39
+ relatedで指定している```file: "/relateds.json"```は、cakePHPのrelatedsコントローラーのindexアクションを
40
+
41
+ ルーティングでrelated.jsonでアクセス出来るようにし、json形式で出力しています。
42
+
43
+
44
+
45
+ そして、下記のように```oncomplete: "autoplay"```に設定していると、関連動画が表示されるようになりました。
46
+
47
+ しかし、自動再生ではなく```oncomplete: "show"```や```oncomplete: "hide"```を指定したいのですが、そのように変更すると表示されなくなってしまいます。
48
+
49
+
50
+
51
+
52
+
53
+
54
+
55
+ デベロッパーツールで確認したところ、表示できない時は
56
+
57
+ **RELATED: Related feed entries do not contain the necessary data.**
58
+
59
+ とエラーが出ているようです。
60
+
61
+
62
+
63
+ エラー文で調べたり、リファレンスを読みなおしていますが原因が分かりません。
64
+
65
+ 自力でも頑張りますが、何か分かる方がいらっしゃいましたらお力添えいただけると幸いです。
66
+
67
+ よろしくお願い致します。
68
+
69
+ ```PHP
70
+
71
+ var playerInstance = jwplayer("container");
72
+
73
+ playerInstance.setup({
74
+
75
+ file: "ファイルURL",
76
+
77
+ image: "ファイルURL",
78
+
79
+ related: {
80
+
81
+ file: "/relateds.json",
82
+
83
+ onclick: "link",
84
+
85
+ oncomplete: "autoplay", //ここを"show"など別の指定にすると関連動画が表示できない
86
+
87
+ heading: "関連動画を見る"
88
+
89
+ });
90
+
91
+ ```
92
+
93
+
94
+
95
+ ```json
96
+
97
+ [{
98
+
99
+ "file": "ファイルURL",
100
+
101
+ "image": "ファイルURL",
102
+
103
+ "title": "My Video1"
104
+
105
+ ""
106
+
107
+ },
108
+
109
+ {
110
+
111
+ "file": "ファイルURL",
112
+
113
+ "image": "ファイルURL",
114
+
115
+ "title": "My Video2"
116
+
117
+ }]
118
+
119
+
120
+
121
+ ```

1

タイトル・内容の修正

2016/07/20 17:43

投稿

smnsmn
smnsmn

スコア175

test CHANGED
@@ -1 +1 @@
1
- JWplayerで関連動画を表示した(英語リファレンス理解しきれません。jsとjsonです。)
1
+ APIの使わからない
test CHANGED
@@ -7,6 +7,8 @@
7
7
  [JWplayer | Related Videos](https://support.jwplayer.com/customer/en/portal/articles/1483102-related-videos#fndtn-dashboard)
8
8
 
9
9
  上記がリファレンスで説明があるのですが、英語と知識が乏しく読みきれません。
10
+
11
+ 組み込み用のコードは載っているのですが・・・
10
12
 
11
13
 
12
14