我的网站播放一些视频,这些视频的来源可能会在几天后发生变化。当用户观看视频时,如果它不起作用(因为它的源链接刚刚更改),我如何立即知道链接已经更改,以便更新视频的新链接?
当这种情况发生在用户端时,您可以知道的唯一方法是编程一些逻辑来通知您。
例如,对服务器上的PHP脚本进行ajax调用,然后会向您发送电子邮件。
如果来源不可用,玩家将发送一个error
事件。当抛出错误事件时,您执行ajax调用,并将收到一封邮件。
来自文档:
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脚本在服务器上一次检查所有视频的可用性。