开发者社区> 问答> 正文

有人遇到过钉钉这个问题吗?并没有用sdk跳转 用的是vue的路由跳转

钉钉移动端 h5微应用
1.首先进入a页面 a页面query参数为{ a:1234 }
2.再次进入a页面 a页面query参数为{ a;4567 }
复制的url地址,参数还是第一次进入的参数,并没有用sdk跳转,用的是vue的路由跳转,有人遇到过这个问题吗?

展开
收起
多麻辣哦 2024-01-17 20:32:53 60 0
1 条回答
写回答
取消 提交回答
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    这个问题可能是由于钉钉H5微应用的URL长度限制导致的。钉钉H5微应用的URL长度限制为2048个字符。如果你的应用首页地址过长,可能会导致复制的url地址参数不更新的问题。为了解决这个问题,你可以尝试以下几种方法:

    1. 缩短应用首页地址的长度:检查你的应用首页地址,看是否可以缩短或简化它,以使其符合URL长度限制。删除不必要的路径或参数,并使用更简洁的URL结构。

    2. 对于iOS端,若期望在钉钉内打开H5页面时通过Present方式进行转场,可在跳转链接中拼接参数dd_mode=present实现。

    3. 重要 url后面参数(即希望在钉钉内打开的url页面地址)必须做urlencode。

    2024-01-18 17:19:17
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
跨平台的云服务SDK需要什么 立即下载
钉钉小程序——为工作方式插上翅膀 立即下载
一个跨平台的云服务SDK需要什么 立即下载