收藏
回答

__wxConfig是小程序官方API吗?为什么文档中无介绍,更新日志中却有维护?相关使用文档去哪找

__wxConfig这个小程序内置变量里有很多有用的值,但似乎并不是永远可靠。

请问__wxConfig.envVersion在什么情况下会取不到值呢?目前出现了这种情况,不知如何复现。

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

2 个回答

  • 胃里养了只霸王龙
    胃里养了只霸王龙
    2021-06-01

    有很多隐藏api。比如:wx.onAppRoute((res) => {})

    你说的获取envVersion,使用下面这样方法即可,至于你说的__wxConfig在官方审核的版本会失效。

    const accountInfo = wx.getAccountInfoSync();
    console.log(accountInfo.miniProgram.envVerserion)
    



    2021-06-01
    有用 2
    回复 3
    • charon.💫
      charon.💫
      2021-06-01
      十分感谢。目前线上代码有使用这个__wxConfig,官方审核版本也能获得正确值。偶尔会出现__wxConfig对象存在,envVersion为undefined的情况。这是什么原因呢?
      2021-06-01
      回复
    • 胃里养了只霸王龙
      胃里养了只霸王龙
      2021-06-01回复charon.💫
      在某些低版本基础库版本不支持,建议使用官方已透露出来的api
      2021-06-01
      回复
    • charon.💫
      charon.💫
      2021-06-02
      十分感谢
      2021-06-02
      回复
  • Julytian
    Julytian
    2021-06-01

    这种一般是内置私有属性,不建议使用

    2021-06-01
    有用
    回复
登录 后发表内容