jeneser / vue-scroll-behavior

Customize the scrolling position on route navigation. Especially hash mode.

Home Page:https://jeneser.github.io/vue-scroll-behavior

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

vue-scroll-behavior compatibility?

FishStudy520 opened this issue · comments

我在使用vue-scroll-behavior根据题主里面的方法安装:

import vueScrollBehavior from 'vue-scroll-behavior'
Vue.use(vueScrollBehavior, { router: router });

发现我返回时,他依然还是在顶部下来一点点,不会返回到离开的地方;是不是在组件里面还需要定义什么?

我这里的路由里面name设置的是中文,是不是和这个(name)有关系?我这里的name是用来设置title的;

{
path: '/search',
name: "搜索",
component: Search
},

我这弄了个图片:麻烦题主有时间的时候帮忙看下
-1

@jeneser 这个问题在电脑上模拟不会 ,只是在手机上返回就不正确了

你能提供一下手机(android版本号)以及浏览器基本信息吗?该问题可能是某些ES6方法不兼容造成的。
#10 问题类似。可以通过使用其他方法或引入Polyfill来解决。

这个是手机信息:
Mozilla/5.0 (Linux; Android 7.0; MHA-AL00 Build/HUAWEIMHA-AL00; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/53.0.2785.49 Mobile MQQBrowser/6.2 TBS/043632 Safari/537.36 MicroMessenger/6.5.22.1160 NetType/WIFI Language/zh_CN

es6应该是兼容安卓 7.0 的,我使用iPhone 6s 、iphone 5s 测试也会出现这种情况,其他手机机型没有试过了。