如果 Brightcove 视频在页面上加载需要时间,则显示加载图像
Show loading image if Brightcove video is taking time to load on the page
我正在使用 Brightcove 视频,但 appear/display 需要几秒钟才能显示在屏幕上。所以与此同时我想在视频未加载时显示 loading.gif 图像,一旦加载然后隐藏 loading.gif.
如何检查 Brightcove 视频是否显示在屏幕上?
将有关如何加载和显示视频的代码放在这里
我不知道你是如何加载你的视频的..但是这里有一个关于 ajax 在服务器端处理一些操作的调用的例子。
function ShowVideo(){}
$("#div_Video" ).html("<img src='http://preloaders.net/preloaders/728/Skype%20balls%20loader.gif' />");
$.ajax({
cache: false,
type: 'GET',
contentType: "application/json",
url: "getVideo.....",
success: function (data) {
$("#div_Video").html(data); //replace the div with your video after loaded.. (i dont know how you are loading..)
},
fail: function (jqXHR, textStatus) {
alert("Error: " + textStatus);
}
});
}
首先加载到 div,您将在其中显示 gif 视频。完成对服务器端的调用后,用正确的代码替换 gif。
我正在使用 JS 加载 Brightcove 视频。我发现下面的事件,我们可以在那里隐藏加载的图像。
function onTemplateReady(event) {
$(".load-image").hide();
var $player = $(this);
};
我正在使用 Brightcove 视频,但 appear/display 需要几秒钟才能显示在屏幕上。所以与此同时我想在视频未加载时显示 loading.gif 图像,一旦加载然后隐藏 loading.gif.
如何检查 Brightcove 视频是否显示在屏幕上?
将有关如何加载和显示视频的代码放在这里
我不知道你是如何加载你的视频的..但是这里有一个关于 ajax 在服务器端处理一些操作的调用的例子。
function ShowVideo(){}
$("#div_Video" ).html("<img src='http://preloaders.net/preloaders/728/Skype%20balls%20loader.gif' />");
$.ajax({
cache: false,
type: 'GET',
contentType: "application/json",
url: "getVideo.....",
success: function (data) {
$("#div_Video").html(data); //replace the div with your video after loaded.. (i dont know how you are loading..)
},
fail: function (jqXHR, textStatus) {
alert("Error: " + textStatus);
}
});
}
首先加载到 div,您将在其中显示 gif 视频。完成对服务器端的调用后,用正确的代码替换 gif。
我正在使用 JS 加载 Brightcove 视频。我发现下面的事件,我们可以在那里隐藏加载的图像。
function onTemplateReady(event) {
$(".load-image").hide();
var $player = $(this);
};