收藏
回答

小程序插件能否隐示加载functional-page-navigator?

我们在开发一个插件,插件所属的小程序提供一个入口可以跳转到插件,利用插件提供的用户功能页获取openid和用户信息,开发的时候发现只能通过点击functional-page-navigator跳转到登录功能页,然后再通过登录功能页跳转到插件,


小程序跳转到插件的流程为:小程序-->登录插件(functional-page-navigator)-->用户登录功能页-->插件,用户体验上不好,多了一步点击登录插件,希望能改成:小程序-->用户登录功能页-->插件



请教各位是否有方法让小程序直接跳转到登录功能页,而不用通过点击functional-page-navigator这个跳转到登录功能页,或者有没方法隐示加载functional-page-navigator然后再跳转到登录功能页?



--插件提供的跳转到登录功能的方法

<!--plugin/components/hello-component.wxml-->

  <functional-page-navigator

    name="loginAndGetUserInfo"

    args="{{ args }}"

    version="develop"

    bind:success="loginSuccess"

    bind:fail="loginFail"

  >

    <button class="login" >登录到插件</button>

  </functional-page-navigator>

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

1 个回答

  • 小程序技术专员-SgLy
    小程序技术专员-SgLy
    01-03

    登录功能页是不支持这样跳的😂不过我们已经有计划优化插件的登录流程啦

    01-03
    赞同
    回复 2
    • David
      David
      01-04
      那插件支付是否也有同样的问题,下单-->支付导航页(functional-page-navigator)-->支付功能页-->支付完成。唤起支付功能页的支付导航页也不能省,不能变成:下单-->支付功能页-->支付完成?


      --支付导航页
      <functional-page-navigator
        version="develop"
        name="requestPayment"
        args="{{ args }}"
        bind:success="paymentSuccess"
        bind:fail="paymentFailed"
      >
        支付 0.01 元
      01-04
      回复
    • 小程序技术专员-SgLy
      小程序技术专员-SgLy
      01-08回复David
      功能页函数里也是可以执行一些逻辑的,可以考虑把一些步骤挪到支付功能页里去做的
      01-08
      回复
登录 后发表内容
问题标签