收藏
回答

自定义弹窗 将navigator放进弹窗中真机点击无效?

惯例贴代码:

<view class="modal-mask {{show ? '' : 'modal-mask-hide'}}">
    <view class='modal-content'>
      <view class="main-header">提示</view>
      <view class='main-content'>错误信息</view>
      <view class='modal-footer'>
        <navigator open-type="exit" target="miniProgram" class='confirm-btn' bindtap="debug">确定</navigator>
        <navigator url="/pages/index/index" open-type="redirect" class='confirm-btn' bindtap="debug2">返回首页</navigator>
      </view>
    </view>
  </view>


在开发工具上看调试台,绑定的点击事件有输出,但是真机调试以及体验版中点击均无反应。有没有大佬可以帮忙分析下什么原因,感激不尽。

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

2 个回答

  • Admin²⁰²⁰
    Admin²⁰²⁰
    星期五 15:28

    我感觉可能是弹窗上面被一个透明的遮罩层给挡住了?或者是你那手机触摸屏那个位置坏了吧(开玩笑)

    星期五 15:28
    赞同
    回复 3
    • SOL
      SOL
      星期五 15:31
      感谢回复。我手机好得很啦!起码还能再战五十年!
      尝试设置过z-index,没有反应。如果是被遮住了也不应该是开发工具上点击有效,但真机不行。
      星期五 15:31
      回复
    • Admin²⁰²⁰
      Admin²⁰²⁰
      星期五 15:46回复SOL
      代码片段测试正常哦,真机下。
      我就说你手机坏了吧
      星期五 15:46
      回复
    • SOL
      SOL
      星期五 16:04回复Admin²⁰²⁰
      惊了,我苹果安卓都不行的。那我再排除一下样式问题。感谢感谢
      星期五 16:04
      回复
  • จุ๊บ
    จุ๊บ
    星期五 15:08

    是两个点击都没反应还是只有一个没反应?返回的首页是不是tabbar 页面呢?

    星期五 15:08
    赞同
    回复 5
    • SOL
      SOL
      星期五 15:10
      啊感谢回复。两个点击都没反应,该小程序没有设置tabbar
      星期五 15:10
      回复
    • จุ๊บ
      จุ๊บ
      星期五 15:14回复SOL
      能否做个代码片段,或者把这个弹窗的css还有js贴下。我这用你这个代码测试,可以正常点击
      星期五 15:14
      回复
    • SOL
      SOL
      星期五 15:29回复จุ๊บ
      你好,代码片段链接:https://developers.weixin.qq.com/s/EB6rv8mL7tf3。但是一个疑问,开发工具上是正常的,但真机不行。
      星期五 15:29
      回复
    • จุ๊บ
      จุ๊บ
      星期五 16:03回复SOL
      实际测试(预览和真机调试,安卓机 微信7.0.10),确定按钮正常,返回首页 是因为 路径写的不对。没有 /pages 应该是 /index/index
      星期五 16:03
      回复
    • SOL
      SOL
      星期五 16:06回复จุ๊บ
      那么我再排除一下我的代码组件样式问题。感谢感谢
      星期五 16:06
      回复
登录 后发表内容
问题标签