收藏
回答

小程序明文url scheme为什么只能跳转正式版本,而不能跳转体验版和开发版本?

weixin://dl/business/?appid=*APPID*&path=*PATH*&query=*QUERY*&env_version=*ENV_VERSION*

其中,各个参数的定义如下:

  1. 【必填】APPID:通过明文 URL Scheme 打开小程序的 appid ;
  2. 【必填】PATH:通过明文 URL Scheme 打开小程序的页面 path ,必须是已经发布的小程序存在的页面,不可携带 query;
  3. 【选填】QUERY:通过明文 URL Scheme 打开小程序的 query ,最大512个字符,只支持数字,大小写英文以及部分特殊字符:!#$&'()*+,/:;=?@-._~%`,需要url_encode;
  4. 【选填】ENV_VERSION:要打开的小程序版本,正式版为release,体验版为trial,开发版为develop,仅在微信外打开时生效。注意:若不填写,则默认打开正式版小程序。

通过明文 URL Scheme 打开小程序的场景值为 1286。


---以下这两种方式也都是跳转到正式版本,手机已删除缓存,并且任务只有体验版本和开发版本

weixin://dl/business/?appid=wxc4d57c6f8b50651b&path=pages/sys/msg/index&env_version=trial

weixin://dl/business/?appid=wxc4d57c6f8b50651b&path=pages/sys/msg/index&env_version=trial



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

3 个回答

  • Hlxuan.
    Hlxuan.
    01-14

    目前需要在微信外打开才会跳转到开发版或者体验版,在微信内打开只能跳转到正式版。

    我这边测试你的链接是正常的。

    01-14
    有用 1
    回复 3
    • horse solider
      horse solider
      01-14
      根据你的提示,我用浏览器直接跳转urlscheme,会抵到正式版本。自己写一个网页通过locaion.href=urlscheme则可以抵达对应环境
      01-14
      1
      回复
    • 赵公明在上
      赵公明在上
      03-17
      我在电脑上的浏览器打开,也是跳转正式版,没有跳转体验版本
      03-17
      回复
    • 见青山
      见青山
      04-02回复赵公明在上
      develop是开发版本吧,trial才是体验版本吧
      04-02
      回复
  • horse solider
    horse solider
    01-14

    这样子怎么调试

    01-14
    有用
    回复
  • 智能回答 智能回答 该问答由AI生成
    01-14
    有用
登录 后发表内容