h5链接转发参数丢失

小程序 文章 2021-12-21 11:40 976 0 全屏看文

AI助手支持GPT4.0

h5链接转发参数丢失H5 link forwarding parameters are lost

h5链接转发参数丢失

直接使用微信内置的刷新页面也是正确的,使用浏览器打开也是正确的但是使用转发和复制链接就失败了,访问根目录

就是一个普通的链接,没有使用自定义分享


复现方式一(转发参数丢失)

1、访问http://aboc.agri.cn:8080/

2、进入页面打开一个资讯http://aboc.agri.cn:8080/#/infoDetail?id=922782776212586496

3、利用微信内置的转发给一个联系人,显示的名字和url都是正确的

4、但是。。。点击这条消息,直接进入了根目录http://aboc.agri.cn:8080/

复现方式二(复制链接参数丢失)

1、访问http://aboc.agri.cn:8080/

2、进入页面打开一个资讯http://aboc.agri.cn:8080/#/infoDetail?id=922782776212586496

3、使用内置的复制链接,复制出来的链接就是根目录http://aboc.agri.cn:8080/没有了后面的参数

It is also correct to directly use the built-in refresh page of wechat and open it with the browser, but it fails to use forwarding and copying links. Accessing the root directory is an ordinary link and does not use the custom sharing reproduction method. 1 (forwarding parameters are lost) 1. Access http://aboc.agri.cn:8080/ 2. Enter the page to open a message http://aboc.agri.cn:8080/#/infoDetail?id=922782776212586496 3. Use the built-in wechat to forward to a contact, and the displayed name and URL are correct. 4. But... Click this message to directly enter the root directory http://aboc.agri.cn:8080/ Reproduction mode 2 (copy link parameters are lost) 1. Access http://aboc.agri.cn:8080/ 2. Enter the page to open a message http://aboc.agri.cn:8080/#/infoDetail?id=922782776212586496 3. Use the built-in copy link. The copied link is the root directory http://aboc.agri.cn:8080/ There are no subsequent parameters

回答:

微喵网络:

改用history模式吧

圣殿骑士:

是react-router 项目吗?

这类带# 号的路由,很容易翻车啊

建议改下,变成 url传参 或者 去掉#

比如 https://aaa/#/bbb?c=ddd#eee 变成 https://aaa/bbb/ddd/eee

只要修改下 nginx ,适应各种奇葩情况

当然如果改起来麻烦

# 还是要优先处理的

有赞:

你这里是 # hash路由吗?这种的话,在聊天窗口或者内置浏览器会被截断,建议改一下你的路由方式,用 history 路由 www.abc.com/a/b/c?id=xxx

-EOF-

AI助手支持GPT4.0


国内超级便宜服务器

摸鱼人热门新闻聚合

钻级赞助商 我要加入

开发者在线工具

第三方支付技术请加QQ群

相关文章
凡科互动做公益活动被恶意举报后被微信官方封禁,请问各位大佬这种问题如何规避或者解决?
开发者本人想长期接收小程序订阅消息,主要用于及时接受用户反馈,怎么实现?
想做一个二次元壁纸小程序,请问有没有人做过这种壁纸的,这种壁纸算色情违规吗?
订阅消息-用户私信通知-私信内容 thing2.DATA有什么字数或者类型上的限制吗?
request请求遇到http code码408?
随便看看
企业微信通讯录账号被管理员误/恶意删除,怎么办? 9575
问题? 9054
如何快速搭建抽奖助手小程序(无需代码知识) 6183
许涛 大哥在吗, 要解冻小程序的时候提示信息主体不一致, 能帮忙看下吗? 7477
小程序搜一搜全称搜索不显示 麻烦解决一下!谢谢 6799
我的小程序广告收款主体是个体工商户,每个月邮寄两次发票很是麻烦,我年底的时候打包邮寄一次可以么? 6132
如何解决渲染层网络错误Failed to load media? 17398
小程序找号找回 释放昵称? 3255
我的小程序广告主收入5301,实际进账4406,是怎么回事呀? 3112
删除部分微信用户个人数据的通知,怎么删除? 6386