0
我的网站播放一些视频,其来源可能会在几天后更改。当用户观看视频时,如果它不起作用(因为它的源链接已被更改),我怎么能立即知道链接已被更改,以便我可以更新视频的新链接?如何使用播放器js检测到一个损坏的视频链接?
我的网站播放一些视频,其来源可能会在几天后更改。当用户观看视频时,如果它不起作用(因为它的源链接已被更改),我怎么能立即知道链接已被更改,以便我可以更新视频的新链接?如何使用播放器js检测到一个损坏的视频链接?
当在用户端发生这种情况时,您可以了解它的唯一方法是编写一些逻辑以通知您。
例如Ajax调用PHP脚本的服务器上,这反过来向您发送电子邮件。
如果源是不可用的玩家将派遣error
事件。当抛出错误事件时,您会执行ajax调用,您将收到一封邮件。
从the docs:
player.on('error', function(){
console.log('an error has occurred');
// do an ajax call to a PHP script that sends an e-mail
}, this);
如果可以,我建议在一次与运行几乎每天都一个PHP脚本的服务器上做的所有视频的可用性检查。
我的意思是,我该如何使用该事件?似乎没有关于这个文件 –
我更新了我的答案,如果您显示您的播放器代码,我可以更具体地说明放置它的位置。 –