收藏
回答

小程序震动无效

框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
小程序 Bug wx.vibrateShort 客户端 6.7.3 2.4.0

- 当前 Bug 的表现(可附上截图)

wx.vibrateShort()无效,显示调用成功,但是无振动感。(第一次点有震感,后面再调用就没有了)

wx.vibrateLong()有效,每次都有震动感

机型荣耀畅玩6x Android 8.0

- 提供一个最简复现 Demo

        wx.vibrateShort({

       success:function(){

         console.log("vibrate success");

       },

       fail:function(){

         console.log("vibrate fail");

       }


最后一次编辑于  2018-11-19
回答关注问题邀请回答
收藏

5 个回答

  • 社区技术运营专员-小柿子
    社区技术运营专员-小柿子
    2018-11-19

    怎么调用的,提供下代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    2018-11-19
    有用 1
    回复 11
    查看更多(6)
  • YuClyc
    YuClyc
    02-11

    实测在iPhone11 Pro (iOS 13)上 vibrateShort 无效, vibrateLong 有效

    02-11
    有用
    回复
  • BG2EEO
    BG2EEO
    2019-03-02

    红米Note 4X正常。iPhone SE和OPPO A5不会震动。

    2019-03-02
    有用
    回复
  • 城主
    城主
    2019-02-14

    iphone 8也是同样的问题

    2019-02-14
    有用
    回复 1
    • 城主
      城主
      2019-02-14

      第一次震感很明显,第二次以后越来越弱一直到震感完全消失

      2019-02-14
      回复
  • ==
    ==
    2018-11-19

    用这个vibrateLong试试

    2018-11-19
    有用
    回复 4
    • 月夕人
      月夕人
      2018-11-19

      帖子里说了,这个有效,就是不想让他震那么厉害。

      2018-11-19
      回复
    • ==
      ==
      2018-11-19回复月夕人

      这样啊,,我之前用vibrateShort也没用

      2018-11-19
      回复
    • ==
      ==
      2018-11-19回复==

      我还以为  ,,是因为他才40ms让我的手机还没反应过来就停了

      2018-11-19
      回复
    • 月夕人
      月夕人
      2018-11-19回复==

      第一次点的时候有震感,后面再调用就没有了,应该不是反应不过来

      2018-11-19
      回复
登录 后发表内容