收藏
回答

微信h5获取授权使用iframe无效

在微信h5内接入了支付,需要进行auth授权,但是授权时会刷新一次页面,产品觉得不友好,于是想采取用iframe来获取授权。

但是给iframe的src赋值后,open接口没有像页面内跳转授权时一样,把请求301给相应的服务进行授权。看接口应该是被拦截了,走了不在微信内打开时的跳转失败的返回,又因为是在微信内的环境,所以没有展示错误信息,iframe的链接不变但一片空白。

请问现在微信h5支持通过iframe进行授权吗?如果支持的话,我现在是因为什么原因没有跳转呢?怎么处理可以跳转?

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

2 个回答

  • Zrp
    Zrp
    03-26

    解决了吗?

    03-26
    有用
    回复
  • 启年网络
    启年网络
    2020-05-14

    产品逻辑变一下,在进入H5的时候,就进行base的授权,最后再支付的时候就有openid了。

    没用过iframe,也没听说过这样用的。

    2020-05-14
    有用
    回复
登录 后发表内容
问题标签