index.js 1.81 KB
var $ = Dom7;
var myApp = new Framework7({
  root: '#app',
  theme: 'ios',
  routes: routes,
});

var $loading = $('#loading');
$loading.addClass('fade-out');
setTimeout(function () {
  $loading.remove();
},300);
$('.search-area-inner').on('click', function () {
    wx.startRecord();
    myApp.dialog.create({
        title: '正在录音...',
        buttons: [
            {
                text: '完成',
                onClick:function () {
                    wx.stopRecord({
                        success: function (res) {
                            myApp.dialog.preloader();

                            var localId = res.localId;
                            wx.translateVoice({
                                localId: localId, // 需要识别的音频的本地Id,由录音相关接口获得
                                isShowProgressTips: 0, // 默认为1,显示进度提示
                                success: function (res) {
                                    jQuery.get("/home/search",{keyword:res.translateResult},function (data) {
                                        myApp.dialog.close();
                                        if(data.code=="OK"){
                                            myApp.view.main.router.load({
                                                url:data.data
                                            });
                                        }else{
                                            myApp.dialog.alert(data.message);
                                            $('.j_search_input').val(res.translateResult);
                                        }
                                    })

                                }

                            });
                        }

                    });

                }
            }
        ]
    }).open();
});