收藏
回答

小程序震动无效

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
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
回答关注问题邀请回答
收藏

4 个回答

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

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

    2018-11-19
    赞同
    回复 9
    • 社区技术运营专员-白柿子
      社区技术运营专员-白柿子
      2018-11-19回复月夕人

      填入appid即可预览,跟项目无异的

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

      代码片段怎么在手机上验证?

      开发工具上不会出现我的问题,我想在手机上确认我写的片段是否会重现我的问题?

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

      代码片段:

      https://developers.weixin.qq.com/s/mAEGD2mP7g4x

      2018-11-19
      回复
    • 社区技术运营专员-白柿子
      社区技术运营专员-白柿子
      2018-11-19回复月夕人

      这边测试了下小米的以及ios的,未复现,是否手机为开启震动呢

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

      应该开启震动了,因为长震动就可以,而短震动不可以。难道是手机的差异?

      2018-11-19
      回复
    查看更多(4)
  • 仿生人会涮电子羊吗
    仿生人会涮电子羊吗
    03-02

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

    03-02
    赞同
    回复
  • 城主
    城主
    02-14

    iphone 8也是同样的问题

    02-14
    赞同
    回复 1
    • 城主
      城主
      02-14

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

      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
      回复