问下如何能让一个网页能一直开着,不要out of memory?
情况是这样的,我有个项目,项目需要展示一个大屏,然后这个大屏是通过网页全屏展示的,然后这个网页上会播放视频,情况就是这个网页一直开着之后,过个2,3小时之后就out of memory,内存不知白屏了,我问下有没有其他展示方式能放网页,能一直放着不会内存占用过多而白屏的?
定时刷新一下~
js定时刷新不就好了,但最好还是找到out of memory的原因吧
换个播放器
最简单的就是JS定时刷 哈哈哈
js脚本 本地刷新啊
前端代码里加个:
你试试看,这是10秒后刷新的代码。
不过你靠谱的方法还是应该找找页面内存泄漏的原因。
你的代码有内存泄漏,自己排查一下,消除泄漏的点,就没事了
内存占用过多。。。检测一下前端的逻辑,看看是不是一直在往变量里添加数据而从来不释放无用的数据,从根上解决啊
原因就是你一直加载视频播放呀。播放的时候不是要加载数据到内存里吗?
www.coder.work/article/7768114 看看别人的解答
这种内存泄漏,需要一段代码一段代码的排查,没有特别好的检查思路,看看每段代码占用的内存空间和执行时间。比如PHP再设置内存时,即设置不限内存的使用ini_set(‘memory_limit’,-1), 也是有物理内存上限的。