在cordovapp中使用带有基本身份验证的mjpeg
using mjpeg with basic authentication in cordovaapp
要从ip camerI中获取motionjpeg流,我会在本地应用程序中向包含凭据的get请求中添加RequestHeader。在ajax调用中,我还可以附加标题以获得单个图像。
但要显示连续图像,唯一的方法似乎是使用
<img src="url_to_mpjeg">
摄像头的webui正在成功执行GET调用,如下所示:1.输入ui并请求index.html,它需要凭据2.任何进一步的请求(如GET请求)自动具有由浏览器注入的基本认证
所以我也试着用高级验证头调用相机的另一个URL,但这在cordova中不起作用。每个请求都需要在头中进行手动身份验证,头字段中不会神奇地添加任何内容。
我认为它在相机webui中自动工作的原因是因为相机index.html和其他请求都来自同一来源,但在我的cordovaapp中,UI来自file://local在某处
javascript中有没有一种方法可以通过基本身份验证来调用jpeg流?
正如chromium团队所说,图像凭据不再起作用如果您想将一些流加载为具有基本身份验证保护url的jpg或img,请改用iframe。
<iframe src="you_stream_link"></iframe>
相关文章:
- Sencha Touch和远程服务器上的身份验证
- Javascript清除缓存以清除基本身份验证凭据
- REST的面向公众的身份验证机制
- 当需要身份验证时,ui路由器不会重定向
- 使用Facebook登录,但仍然可以获得:“;此标识池不支持未经身份验证的访问“;
- AJAX HTTP基本身份验证解决方案
- 身份验证后获取Facebook图片
- 如何对单个页面进行密码保护(这不是身份验证系统的一部分)
- Twitter应用程序专用身份验证
- Passport.js成功的身份验证根本没有调用
- 通过JavaScript访问需要身份验证的页面
- UIWebview赢得't通过基本身份验证加载动态加载的资源(通过jQuery mobile)
- 使用JavaScript捕获基本身份验证凭据
- javascript中的Spotify身份验证
- ServiceStack JavaScript服务器事件客户端的身份验证
- Twitter API 1.1无法对您2进行身份验证
- javascript api,用于在第三方域上存储身份验证令牌
- 实施Facebook's无用户身份验证的Graph API
- 在cordovapp中使用带有基本身份验证的mjpeg
- 替代在img标记中显示mjpeg(使用基本身份验证)