收藏
回答

小程序如何做出在所有页面上悬浮的一个播放栏?

当前产品有个需求是当有音频播放时需要在所有页面上显示一个播放栏

有没有啥办法能够实现呢

效果如下图

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

7 个回答

  • 污昂ᰔᩚ王࿐
    污昂ᰔᩚ王࿐
    2020-06-18

    有个比较傻的方法 写个组件 每个页面引入 然后有播放的音频就在app.js里设置一个参数为 true

    每个页面的onshow 获取这个值来控制组件的显示

    2020-06-18
    有用 1
    回复 1
    • Mr.cheng
      Mr.cheng
      2020-06-18
      在思考会不会有更加优质的解,不过这个方法是一定可以的
      2020-06-18
      回复
  • 张从心
    张从心
    2020-06-18

    写一个全局状态,用来判断音频是否播放,把悬浮框写成组件,每一个页面都引入一下,然后判断播放状态来显示隐藏

    2020-06-18
    有用 1
    回复 3
    • Mr.cheng
      Mr.cheng
      2020-06-18
      但是在思考会不会有更加优质的解
      2020-06-18
      回复
    • 忘了时间的钟
      忘了时间的钟
      2020-12-22回复Mr.cheng
      请问找到更好的解决方案了没
      2020-12-22
      回复
    • 哄哄
      哄哄
      2023-10-16
      如果说这个浮框可以拖动的话,每个页面都引入会导致不同页面只能控制自己页面浮框的位置,请问能不能在某个页面拖动了浮框,其他页面也跟着变动位置了?
      2023-10-16
      回复
  • 没什么
    没什么
    03-27

    请问这个最终找到解决方案了吗?

    03-27
    有用
    回复
  • 🐳
    🐳
    2021-01-20

    请问有没有找到更好的方案,我也在做这个,有的话麻烦告知一下,谢谢

    2021-01-20
    有用
    回复
  • C
    C
    2021-01-04

    请问找到最优解了吗?

    2021-01-04
    有用
    回复
  • 忘了时间的钟
    忘了时间的钟
    2020-12-22

    请问找到更好的解决方案了没

    2020-12-22
    有用
    回复
  • 安山Anshan_PL
    安山Anshan_PL
    2020-12-09

    请问找到其他更好的方法了么

    2020-12-09
    有用
    回复
登录 后发表内容
问题标签