美文网首页
投屏踩的坑

投屏踩的坑

作者: zsyyyyy | 来源:发表于2023-09-13 20:15 被阅读0次

vue的路由页面,定时每秒请求一次,比如数据有10页,重新刷回第一页的时候,数据库的数据已删除一些,在浏览器是正常发请求,数据正常刷新变化,后端日志正常刷新,但是在投影屏数据无变化,请求还是正常发,但是后端日志已停止。
一开始觉得是vue的兼容性问题,所以重新写了个原生的html,但是在浏览器是正常的,投屏空白,空白的原因可能是投屏内置的浏览器发生报错,经过排查是浏览器兼容问题,投屏的内核是ie11,很多新的语法不支持,如箭头函数,let等es6语法,还有必须的分号结尾!但是修改语法过来,投屏页面显示正常,但是重复请求数据页面还是不刷新,发现是浏览器机制http缓存的问题,ie11,重复发同一个请求,http不会三次挥手,三次握手的跑完整个流程,而是判定重复的请求参数一致,就会直接读取浏览器上一次的缓存,导致页面不更新,解决方案,每次请求,多家一个参数,这个参数自定义,但是它的值必须是每次都不一样的。
直接创建一个新的html页面,直接发请求的话,运行在浏览器上,都是跨域,因为浏览器的html地址不同源了。解决方案是在vue项目public直接创建一个html文件,然后build一下,运行项目,直接用ip访问这个html页面即可,这样就可以把前缀服务映射到线上的请求地址,解决跨域问题,然后把地址复制到投屏工具上面即可

相关文章

  • 可视化大屏产品经验总结

    最近做的都是可视化大屏项目,踩了不少坑但也获得了一些经验,做个小结作为留存也分享给正在踩坑的产品人。 1、项目背景...

  • 投屏协议 DLNA ---UPnP

    投屏协议 DLNA ---UPnP 投屏的应用场景视频投屏 AirPlay(苹果私有的协议) 无线投屏DLNA(...

  • 手机万能投屏器,投屏个性化

    手机万能投屏器 手机投屏电视、手机投屏电脑、手机投屏投影仪,手机投屏商务一体机……手机投屏到各种大屏幕上,有没有一...

  • D1094:踩坑的价值最大化

    是人就会踩坑,不踩坑理论上就不属于人类,踩坑是人之常情,能回头站在坑边反思,才是对踩过的的坑价值最大化的体现,要不...

  • iOS锁屏踩坑记

    本文首发在我的个人博客:http://blog.shenyuanluo.com/,喜欢的朋友欢迎订阅。 最近公司有...

  • iOS-屏幕旋转控制总结

    这段时间做的一个app,需求是大部分界面竖屏,播放器页面横屏,网页播放可横屏可竖屏。查阅了一些资料,也踩了一些坑,...

  • JavaScrip-StepPitGuide《JavaScrip

    《JavaScript踩坑指南》JavaScrip-StepPitGuide? 《JavaScript踩坑指南》 ...

  • 算法踩坑6-二叉搜索树排序

    背景 接上面五篇文章算法踩坑-快速排序 算法踩坑2-插入排序 算法踩坑3-堆排序 算法踩坑4-冒泡排序 ...

  • 长投学堂:小白营毕业感言

    刚开始看到长投,我觉得它就是一个坑,就是准备坑我们这些小傻瓜的,但是,我还是踩了这个坑,我当时想,反正就9块钱,也...

  • 手把手教你把安卓/苹果手机投屏到电脑上!

    什么是手机投屏,手机投屏就是通过投屏软件把手机屏幕投屏到电脑上,通过高清大屏来观看手机屏幕,那么怎么才能实现手机投...

网友评论

      本文标题:投屏踩的坑

      本文链接:https://www.haomeiwen.com/subject/gappvdtx.html