javascript - 获取设备自身录音对象
大家讲道理
大家讲道理 2017-04-17 15:16:24
[HTML讨论组]

js代码
// 开始录音
var r=null,t=0,ri=null,rt=null;
function startRecord(){

outSet('开始录音:');
//获取当前设备的录音对象
r = plus.audio.getRecorder();
if ( r == null ) {
    outLine('录音对象未获取');
    return;
}
r.record({filename:'_doc/audio/'}, function(p){
    outLine('录音完成:'+p);
    plus.io.resolveLocalFileSystemURL(p, function(entry){
        createItem(entry);
    }, function(e){
        outLine('读取录音文件错误:'+e.message);
    });
}, function(e){
    outLine('录音失败:'+e.message);
} );
er.style.display = 'block';
t = 0;
ri = setInterval(function(){
    t++;
    rt.innerText = timeToStr(t);
}, 1000);

}

html代码
<body>

    <header id="header">
        <p class="nvbt iback" onclick="back()"></p>
        <p class="nvtt">Audio</p>
        <p class="nvbt idoc" onclick="openDoc('Audio Document','/doc/audio.html')"></p>
    </header>
    <p id="dcontent" class="dcontent">
        <br/>
        <p class="button" onclick="startRecord()">开始录音</p>
        <p class="button" onclick="startPlay('_www/audio/friendship.mp3')">播放音乐</p>
        <br/>
        <!-- History list -->
        <ul id="history" class="dlist" style="text-align:left;">
            <li id="empty" class="ditem-empty">无历史记录</li>
        </ul>
        <br/>
        <p class="button button-waring" onclick="cleanHistory()">清空历史记录</p>
        <br/>
    </p>
    <p id="output">

Audio用于管理音频设备,可调用麦克风录制音频文件,也可播放音频文件。

    </p>
    <p id="play" class="rp">
        <p id="ptime" class="ptime">00:00:00/00:00:00</p><br/>
        <p id="progress" class="progress"><p id="schedule" class="schedule"></p></p>
        <br/>
        <p class="stop" onclick="stopPlay(),outSet('停止播放!')"></p>
    </p>
    <p id="record" class="rp">
        <p style="width:100%;height:20%;"></p>
        <p class="rprogress"><p class="rschedule"></p></p>
        <br/>
        <p id="rtime" class="rtime">00:00:00</p><br/>
        <p class="stop" onclick="stopRecord()"></p>
    </p>
</body>


标注的这句代码是什么意思,为什么要这样写啊?

大家讲道理
大家讲道理

光阴似箭催人老,日月如移越少年。

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号