收藏
回答

Audio 组件无法设置宽度,无法撑满100%宽度

wxml:

<audio poster="{{poster}}" name="{{name}}" author="{{author}}" src="{{src}}" controls loop></audio>


wxss:

audio{

display: block;

width: 100%;

}


截图:


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

5 个回答

  • %s
    %s
    2017-08-28
    audio {
      display: flex;
      flex-direction: column;
    }


    2017-08-28
    有用 1
    回复 1
    • 2019-03-20

      不兼容苹果5

      2019-03-20
      回复
  • Victor
    Victor
    2017-11-20

    我也遇到了,求解决方案


    2017-11-20
    有用
    回复
  • 姚凯伦
    姚凯伦
    2017-11-15



    解决了?

    2017-11-15
    有用
    回复
  • xhavit
    xhavit
    2016-12-15

    我目前用了个比较戳的方案:外面用一个veiw把audio包起来,把audio的边框切掉,然后外面再套一层view,设置边框以及跟audio相同的背景色。


    方案优点:比原生的看起来好一些了,感觉撑满了。

    方案缺点:事件还在原来的位置,没法右对齐。

    2016-12-15
    有用
    回复
  • 杜彦波
    杜彦波
    2016-12-15

    这个不知道怎么弄,我也遇到了。郁闷。如果标题长,还会撑破容器。

    2016-12-15
    有用
    回复
登录 后发表内容