最近做了一个功能H5页面需要在微信中打开,到最后一个页面时需要重新再浏览器中打开,然后调起APP使用vue-router的hash模式,根据网上的办法一直实现不了,现在目前有两个辦法
history发布的时候会比hash模式外面多添加一个文件夹;finance
为了可以多个项目区汾,所以想要在打开的时候添加一个文件夹来区分例如:
3. 接下来就是修服务器里面的配置:history模式需要服务器配置404页面都指向你的index.html页面,我这边使用的是NGINX服务器nginx配置如下:标识所有頁面都尝试去找你的index.html页面
4. 这样改好之后安卓可以实现功能,但是ios里面URL还是一直不变单独的针对ios需要在router.afterEach里面做处理