收藏
回答

华为真机测试时 wx:if 失效

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug wx:if 微信安卓客户端 7.0.5 2.6.1

用华为真机测试发现 写好的wx:if 失效,引导授权是wx:if 一步一步的操作的,但在华为真机上是全显示了   真机测试代码如图

效果图

如图:

开发工具上是正常如图

代码显示

OPPO真机如图   代码如图






最后一次编辑于  07-29  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答

6 个回答

  • ~_~
    ~_~
    07-29

    源代码贴出来看看

    07-29
    赞同
    回复 3
    • 西伯利亚千年狼王
      西伯利亚千年狼王
      07-29
      <view class='bespeak-mank-empower'>
      <view class='bespeak-mank-empowera'>登录后可继续操作</view>
      <view class='bespeak-mank-empowerb' wx:if='{{getuser}}'>申请获取您的信息后进行下一步操作</view>
      <view class='bespeak-mank-empowerb' wx:if='{{getPhon}}'>申请获取您的手机号后进行下一步操作</view>
      <view class='bespeak-mank-empowerc'>
      <button class='bespeak-mank-empower-footer' style='border-radius:0;border-right:1rpx solid #b2b2b2;border-bottom-left-radius: 10rpx;' bindtap='nogetPhoneNumber'>取消</button>
      <button class='bespeak-mank-empower-footer' wx:if='{{getuser}}'  open-type="getUserInfo"  bindgetuserinfo="jumpTo">确认</button>
      <button class='bespeak-mank-empower-footer' wx:if='{{getPhon}}' open-type="getPhoneNumber" bindgetphonenumber='getPhoneNumber'>确认</button>
      </view>
      </view>

      上面基本就是源码了,

      07-29
      赞同
      回复
    • ~_~
      ~_~
      07-29回复西伯利亚千年狼王
      是不是条件没改变,真机测试输出看下
      07-29
      赞同
      回复
    • 西伯利亚千年狼王
      西伯利亚千年狼王
      07-29回复~_~
      不可能条件没改变,如果没改变,别的机型也是那些问题了
      07-29
      赞同
      回复
  • 西伯利亚千年狼王
    西伯利亚千年狼王
    07-29

    只有真机的时候这样,预览和正式没有问题


    07-29
    赞同
    回复
  • 是柿子啊
    是柿子啊
    07-29

    麻烦提供出现问题的具体机型、微信版本号、系统版本号,以及能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    07-29
    赞同
    回复