收藏
回答

拉起半屏插件小程序

拉起半屏插件小程序的同时延迟做页面的跳转,此时应为直接拉起的半屏插件小程序,为什么会出现授权弹窗

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

2 个回答

  • 通联川分孙淑一
    通联川分孙淑一
    03-13

    我看收钱吧的码牌,微信小程序支付完成后,在支付回调界面直接拉起了半屏小程序,有人知道这个如何做到的吗

    03-13
    有用
    回复
  • 微盟
    微盟
    2023-03-17

    在拉起半屏插件小程序时,如果需要访问用户信息等需要授权的权限,会出现授权弹窗。即使是在延迟跳转页面的情况下,如果半屏插件需要授权,也会出现授权弹窗。

    这是因为小程序的授权机制是基于用户主动触发的,即在用户点击相关按钮或操作时,小程序才会弹出授权窗口让用户选择是否授权。因此,在拉起半屏插件小程序时,如果需要授权,即使延迟跳转页面,也会在拉起小程序时出现授权弹窗。

    要解决这个问题,可以在拉起半屏插件小程序之前,先判断当前用户是否已经授权了所需权限,如果已经授权,则可以直接拉起半屏插件小程序并延迟跳转页面;如果未授权,则需要先引导用户进行授权,授权成功后再拉起半屏插件小程序。这样就可以避免在拉起半屏插件小程序时出现授权弹窗的问题。

    2023-03-17
    有用
    回复 5
    • 软软
      软软
      2023-03-17
      您好,我这边是拉起半屏小程序时没有需要用户授权信息的情况,只是做了延迟跳转页面,但是出现了授权打开半屏插件小程序弹窗
      2023-03-17
      回复
    • 软软
      软软
      2023-03-17
      我是在调用wx.requestPayment的api后拉起的半屏,跟这个有关系吗,但是如果有关系的话,我不做跳转或跳转的同时拉起半屏插件小程序是没有问题的,只是我做了延迟跳转就会有问题
      2023-03-17
      回复
    • Jianbo
      Jianbo
      2023-03-17回复软软
      一般都是在半屏小程序拉起支付。
      2023-03-17
      回复
    • rock
      rock
      2023-08-17回复Jianbo
      想看看半屏小程序的效果,你知道哪些小程序用了吗?
      2023-08-17
      回复
    • 名侦探柯基
      名侦探柯基
      2023-10-26回复软软
      为什么我拉起半屏小程序不能异步调用哇,我也是在wx.requestPayment之后,只能跳转不能半屏。按钮点击同步调用是能正常打开的
      2023-10-26
      回复
登录 后发表内容