音频

    音频 - 图1

    更新时间:2023-04-14 15:41:12
    文档 属性·动作·事件
    组件简介
    音频组件用于插入一个音频素材,并对其播放行为进行监测和控制
    • iVX支持大小不超过50MB的音频。由于浏览器环境的限制,使用wav格式在某些环境下可能无法正常播放,建议所有音频素材都转为mp3格式
    • 音频素材通过资源URL的方式进行访问,可在不改变音频对象播放属性的情况下-仅替换音频素材。

    使用场景
    音频通常用于添加背景音乐或音效。音效根据使用场景不同,又分为提示音效和效果音效 音效既可以自动播放,也可通过事件或触发器控制音频的播放时机。
    基本用法
    1、音频属性的定义
    通过音频的属性栏-可控制音频的音量、播放速度、静音、是否显示播放控件等:
    音频 - 图2
    该属性可在编辑状态下设定,或通过“设置属性”在非编辑状态下进行动态设定。
    注意:在小程序和小游戏环境下,音频组件还有“试听”的属性。
    音频 - 图3
    2、音频的播放控制
    音频的播放控制可通过两种方法实现。
    方法一:开启音频属性中的“显示默认控件“,则用户可以通过该控件查看音频信息,控制音频的暂停和播放:
    音频 - 图4
    可在属性栏中设置封面图片、音频名、作者名等相关信息;
    方法二:通过事件控制音频的播放、暂停,或通过播放\暂停切换播放状态。
    例如,此处使用图标制作一个简易的音频播放控制按钮 当点击播放按钮时,音频开始播放,该按钮隐藏,暂停按钮显示;当点击暂停按钮时,音频暂停播放,该按钮隐藏,播放按钮显示。
    首先添加两个重叠的图标,分别用于标识播放与暂停,初始时播放按钮显示,暂停按钮隐藏
    音频 - 图5
    为播放图标添加事件如下:
    音频 - 图6
    同理,为暂停图标添加同样的事件(可直接复制)。
    除了音频的播放、暂停, 还可使用“跳至”动作,将播放进度置于某位置,需要设定跳转位置,单位为秒:
    音频 - 图7
    3、替换音频素材
    通过重新设定音频的地址,可以替换音频素材。 如果配合系统上传音频动作,可以实现用户自定义音频:
    音频 - 图8
    Q&A