我有一個鏈接,點擊後將我帶到流媒體視頻。我的問題是,當我點擊鏈接時,流水遊戲內容只是凍結,視頻無法加載。在控制檯上,我收到「api is undefined」錯誤。但是,一旦我刷新頁面,就會解決這個問題。流水遊戲視頻不加載
這是爲什麼?我錯過了什麼嗎?
即使添加自動播放功能,視頻也會播放,但流式播放器控件無法加載。他們加載刷新頁面。我無法弄清楚什麼是錯的!
有沒有人遇到過這個?在Chrome和FF上都會發生這種情況
我有一個鏈接,點擊後將我帶到流媒體視頻。我的問題是,當我點擊鏈接時,流水遊戲內容只是凍結,視頻無法加載。在控制檯上,我收到「api is undefined」錯誤。但是,一旦我刷新頁面,就會解決這個問題。流水遊戲視頻不加載
這是爲什麼?我錯過了什麼嗎?
即使添加自動播放功能,視頻也會播放,但流式播放器控件無法加載。他們加載刷新頁面。我無法弄清楚什麼是錯的!
有沒有人遇到過這個?在Chrome和FF上都會發生這種情況
很難準確說出您需要如何更正代碼而不發佈它,但"api is undefined"
表示您在未首先聲明和定義代碼的情況下使用變量api
。
要在流水遊戲中獲得API的句柄,您必須首先使用流水遊戲功能。有幾種方法可以做到這一點。
flowplayer(function (api, root) {
api.bind("load", function() {
// do something when a new video is about to be loaded
});
});
var api = flowplayer();
api.load();
只需使用api
而不是調用的Flowplayer功能會導致你歌廳的錯誤。
有關的Flowplayer API的更多信息,請手動看到自己documentation
初始化的Flowplayer:
HTML
<div class="player">
<video>
<source src="Videos/video.mp4">
</video>
</div>
JS:
$(function() {
$(".player").flowplayer({
// add video player properties here
});
});
我在ASP MVC4中測試它,它工作。
你可以添加源代碼嗎? –