收藏
回答

[bug]在转发按钮区域外点击也会触发转发事件

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug button 工具 6.6.7 1.9.94

相关button代码

    // HTML 代码

    <imagesrc="/static/images/comments.png"></image>

    <label>123</label>

    <buttonopen-type="share">

      <imagesrc="/static/images/share.png"></image>

  1. </button>

        

// js代码

    onShareAppMessage(res) {

       return {

                title: `${this.tutorInfo.tutor}导师`,

                path: '/pages/tutor/tutor?tutorId=' + this.tutorId

            }

        }



当我点击share按钮时可以调用转发事件,但是当我点击页面中的其它区域时也触发了了 onShareAppMessage事件, 是在找不到问题出在了哪里,

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

4 个回答

  • Special
    Special
    2018-06-12

    image 大小是不是比 button 要小

    2018-06-12
    有用
    回复 1
    • 麦叻
      麦叻
      2018-07-12

      我也发生了同样的情况 我里面只有文字没有图片

      2018-07-12
      回复
  • mini源buchvxfh
    mini源buchvxfh
    2020-12-09

    需要在外层套一个父元素,并把这个父元素position:abosulute、fixed

    就可以解决这个问题了

    2020-12-09
    有用 1
    回复
  • 小小
    小小
    2018-06-16

    我也遇到了这个问题,请问有解决办法了吗?

    2018-06-16
    有用
    回复
  • 稻草人
    稻草人
    2018-06-12

    确实比button小,我在审查元素里面看了,而且代码里面也是

    2018-06-12
    有用
    回复
登录 后发表内容