收藏
回答

用webview做的小程序 getUserInfo失效后如何处理

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 需求 getUserInfo 工具 6.6.6 2.0

用webview做的小程序

原来在index上调用的auth login和 getUserInfo

现在直接调用失效必须加个原生的按钮

可我全是webview 只能浮动出一个原生的button盖在webview前面让用户点击?

谁用相同的需求 劳驾分享一下经验


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

2 个回答

  • 视频号小店技术助手 - cunjin
    视频号小店技术助手 - cunjin
    2018-05-15

    webview页里面不能加其它的组件

    webview的授权可以参考H5的授权方案https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140842

    2018-05-15
    有用
    回复 1
    • 2018-05-15
      您好 首先感谢您得回复 这个方案只能获取到公众号openId和unionId 因为要在小程序里支付 需要获得小程序openId 网页授权方案不奏效 之前都是是在index.js里写getUserInfo来获取小程序id 现在必须要依靠按钮 按钮必须要和webview兼容才可以 不知道明不明白我得意思
      2018-05-15
      回复
  • 2018-05-14

    面临同样的问题

    做了一个button和webview同级 但是按钮点不动 去掉webview就可以

    如果被webview把button盖住了

    估计是布局的问题 如果有好的布局请告知一下

    2018-05-14
    有用
    回复
登录 后发表内容