您好,我现在遇到了一个问题。

我在两个页面index和detail页面的page上边声明了两个

const recorderManager = wx.getRecorderManager();

然后在各自的onload中声明了onstop事件,现在出现了一个问题

程序启动进入首页(index页)以后,在进入detail页面,再回到首页,进行录音

此时录音结束以后的onstop执行的却是detail页面的事件,不知道该如何处理,麻烦指导下

谢谢

//index.js
展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 周晟

    16人对此回答表示赞同

    我也是一样,并且我第一个页面是

    展开
    16
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Theodore

    5人对此回答表示赞同

    RecorderManager和BackgroundAudioManager一样都是全局的,你这两个页面其实都是同一个对象。建议页面onShow时重新绑定各个事件,即使没用到的事件也绑一个空函数,覆盖掉之前页面绑定的其他事件。

    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Chavez3

    1人对此回答表示赞同

    又要沉了?

    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • RossiWu

    1人对此回答表示赞同

    谢谢您的回复,但是这样做不行,这样话相当于事件注册了多次,到时候监听事件会执行多次

    展开
    1
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部