收藏
回答

第三方待开发小程序代码模板能否实现优雅的切换wx.getLocation之类的接口?

作为第三方服务商我们小程序只有部分客户是需要wx.getLocation这类需要申请权限的接口。目前小程序提审的原理似乎是直接扫码代码未申请权限就直接拦住不让提审。这个给我们带来了很大的麻烦,每次都需要按不同的客户去删除/加回wx.getLocation这些代码。非常不优雅,是否官方有什么好的建议?

同时比较困惑,这些接口为什么非要在提审的时候拦截。让我们正常提审发布,然后接口返回未授权的错误不就好了吗?

最后一次编辑于  2023-06-09
回答关注问题邀请回答
收藏

1 个回答

  • 跨商通
    跨商通
    2023-06-09

    代码是你们的,只要代码里有wx.getLocation,就得由你们帮他申请该接口。

    所以,你在帮用户提交审核的时候,代码模板里有没有wx.getLocation,你已知道,有的话,就走一遍接口申请的流程,完事。

    2023-06-09
    有用
    回复 2
    • Suasong
      Suasong
      2023-06-12
      我的痛点是 一套小程序模板里 有的商户需要这个接口 有的不需要,每次都要注释代码很麻烦。
      2023-06-12
      回复
    • 跨商通
      跨商通
      2023-06-12回复Suasong
      代码里有getLocation和有没有权限调用它,是两码事。代码里有,只需要申明一下隐私保护协议,反正每个小程序都必须要申明的,免不了。商户不需要这个接口的,你不需要帮他去申请开通权限。两码事。你完全不需要注释,只要保证该商户的代码不会执行getLocation即可。
      2023-06-12
      回复
登录 后发表内容