收藏
回答

使用urlSchme跳转小程序在微信环境中为什么会找不到页面?

在微信环境中使用urlSchme就像这样(但是之前都可以,今天才发现不行了)

但是在浏览器环境中使用urlSchme可以正常访问,这是什么问题呢?


ps:本来想附上视频链接的,但是你们这个非要腾讯视频的链接,要腾讯视频的链接也就算了,审核还给拒了说我音画不同步内容不丰富,我拿手机录的,怎么我还要加点动次打次的bgm吗?

回答关注问题邀请回答
收藏

2 个回答

  • Lewis
    Lewis
    2023-10-11

    之前可以现在不行,之前是多久?有没有过期,现在短链最长30天,没有永久了

    2023-10-11
    有用
    回复 1
    • 阿白
      阿白
      2023-10-12
      没有。现在短链都是在请求的时候生成的
      2023-10-12
      回复
  • 零²⁰²⁴
    零²⁰²⁴
    2023-10-11

    生成 urlScheme 的小程序路径发出来看看

    2023-10-11
    有用
    回复 8
    • 阿白
      阿白
      2023-10-11
      比如这个,weixin://dl/business/?t=Op3oTKh8n8j
      2023-10-11
      回复
    • 零²⁰²⁴
      零²⁰²⁴
      2023-10-11回复阿白
      不,我的意思是这个 scheme 不是用 小程序appid + 小程序路径来生成的么,你发下你的小程序路径,可能是格式问题导致识别有误
      2023-10-11
      回复
    • 零²⁰²⁴
      零²⁰²⁴
      2023-10-11回复阿白
      我看到你的路径了:/tips/pages/webview/index?url=https://mobile.51wnl-cq.com/qcode_webview/?code_string=8-common,你可以把 url 后的这个网址 encode 后拼接上来,然后小程序内 decode 解析,猜测是没有 encode 导致路径识别错了,因为你路径有 ? ,所以应该是把 /tips/pages/webview/index?url=https://mobile.51wnl-cq.com/qcode_webview/ 识别成页面路径了
      2023-10-11
      回复
    • 阿白
      阿白
      2023-10-12
      应该不是这个问题,我的url是encode了的,而且就算是/tips/pages/webview/index?url=https://mobile.51wnl-cq.com/qcode_webview/ 也是可以正常访问的
      2023-10-12
      回复
    • 零²⁰²⁴
      零²⁰²⁴
      2023-10-12回复阿白
      微信内外环境、企微/微信环境 对于小程序路径的识别规则不一样,原先我也遇到过类似的问题
      2023-10-12
      回复
    查看更多(3)
登录 后发表内容