我正在尝试创建一些功能来访问我的网络摄像机。
基本上,即使它应该像提要一样工作,get 函数也会失败。提要是通过相机上的 cgi 脚本创建的图像的直接链接。
当您直接访问它时它可以工作,我认为它失败是因为超时或由于返回了不寻常的标头。
我正在尝试确定返回的标头,以便我可以在那里调试和创建函数,最终目标是让视频流加载到 img 标签中,否则如果出现问题,则显示没有可用的图像。
var geturl;
geturl = $.get( "http://camurl/videostream.cgi", function() {
alert( "success" );
});
.done(function() {
alert( "second success" );
});
.fail(function() {
alert( "error" + geturl.getAllResponseHeaders());
});
.always(function() {
alert( "finished" );
});
我已经尝试过在这里和 api 上找到的各种 jquery 函数,但是警告框在尝试使用它们时失败,或者没有返回任何内容,如下所示,警告只是错误
这可能是非常简单的事情。
谢谢你的帮助