0
我需要編寫一些JavaScript代碼,它將遍歷頁面上可用的所有jwplayers。在頁面上發現多個jwplayers
的jwplayer API有一個函數selectPlayer():
var player = jwplayer.api.selectPlayer();
但這僅返回頁面上的第一個球員。我看不到找到它們的方法嗎?
我需要編寫一些JavaScript代碼,它將遍歷頁面上可用的所有jwplayers。在頁面上發現多個jwplayers
的jwplayer API有一個函數selectPlayer():
var player = jwplayer.api.selectPlayer();
但這僅返回頁面上的第一個球員。我看不到找到它們的方法嗎?
有幾個方法可以做到這一點,但最簡單的將是所謂的「jwplayer(X)」 - 其中X是與jwplayers數組頁面上的從零開始的索引 - 因爲這將返回該索引處的Player實例。
所以對於JW7/JW8你可以簡單地做到以下幾點:
var jwpAll = document.querySelectorAll('.jwplayer');
for(var jwpIndex=0,jwpTotal=jwpAll.length;jwpIndex<jwpTotal;jwpIndex++){
var player = jwplayer(jwpIndex);
}
我來到同時此相同的結論,但看到因爲我沒有得到全面回答我的問題會接受你的:) – Omiron