javascript - 刷新图像在 mozilla 中不起作用

标签 javascript

我正在开发网络摄像头应用程序,该应用程序每秒在浏览器图像刷新时显示摄像头图像。它在 chrome 中运行良好,但在其他浏览器中不起作用。下面是我使用的 java 脚本代码。请建议是否有人有解决方案。提前致谢。

<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<script type="text/javascript">
    var access_point = "http://dogcity.viewmydog.com/cam0.jpg";
    function initCamera()
    {
        document.getElementById('main_image').src =access_point;
        setInterval(function(){refreshImage()},1000);
    }

    function refreshImage()
    {
        document.getElementById('main_image').src =access_point;
    }
</script>   
</head>  
<body onload="initCamera()">
<div class="innerDiv" id="innerDiv">
<img class="camImage" id="main_image" src="" width="320" />
</div>
</body>

最佳答案

如果变量 access_point 没有改变,我认为浏览器不会尝试刷新图像。在设置回真实网址之前尝试设置一个虚拟(或空)网址,以触发刷新。

关于javascript - 刷新图像在 mozilla 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18842410/

相关文章:

javascript - vuejs 对数组元素使用计算属性

javascript - angular.injector( ['moduleName' ]).get ('name' ) 适用于工厂,不适用于服务

javascript - D3 检索矩形顶点以附加平行四边形(多边形)

javascript - 通过jquery从javascript中的html字符串获取特定的id值

javascript - 如何检查绑定(bind)到 DOM 元素的 View 模型对象?

javascript (es6) forEach 中过滤器的返回值

javascript - 根据选择创建动态选择表单

javascript - 使用 javascript 删除 json 字符串中的反斜杠

javascript - 在我的 javascript 中加载 JQuery.js

javascript - 如何使用购物车 session Codeigniter 删除项目