首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 ><audio>和缓存问题

<audio>和缓存问题
EN

Stack Overflow用户
提问于 2015-01-30 22:04:14
回答 1查看 1.4K关注 0票数 2

我有下一个html代码

代码语言:javascript
运行
复制
<script type="text/javascript">
    playSound = function(soundUrl) {
        var sound = new Audio(soundUrl);
        sound.autobuffer = false;

        sound.play();
    }
</script>

<input type="button" onclick="playSound('audioCaptcha')" value="Play"/>

audioCaptcha是通往我的音频存储的路径,它返回唯一的音频片段。它与Google和IE完美地工作,但与Mozilla不兼容。由于缓存的奇怪工作,我每次都会得到旧的音频片段。标题:“缓存-控制”、“私有、无缓存、无存储”

作为解决办法,我可以使用带有随机参数的soundUrl,例如audioCaptcha?12345,但我希望有更充分的解决方案。

网络统计:

在接下来的尝试中,没有一个请求出现,Firefox将使用前面的音频片段。但是,如果用户等待20秒,那么一切都很好。看起来是这样的,尽管有缓存控制头,Firefox还是会存储它。我想关掉这个可能性。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-02-04 11:26:25

我向Firefox bug跟踪器提交了这个问题,并得到了确认。您可以在这里跟踪状态:bug.cgi?id=1129121

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28245407

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档