做了一个项目,使用到了sessionStorage进行数据缓存,现在有个低版本的ios手机(8.1.1),在手机自带的Safari浏览器打开,一直出问题,其他版本的ios手机都没问题,然后定位到sessionStorage出问题,网上看了下,说sessionStorage有兼容性问题,有人说使用localStorage能解决,但是我试了下,还是不行
有大佬知道有解决方法吗
alert(1)
!this.$route.params.last.name && (sessionStorage.path = 'home')
alert(2)
代码很简单,进入页面就去alert,1能正常alert,2就不能,一开始以为this.$route.params.last.name的问题,但是测试了一下,没问题,还是sessionStorage的问题
原来是浏览器设置了无痕模式,去掉无痕模式就可以了。。。。