must.ready(function(){ //所以如果需要在页面加载时就调用相关接口,则须把相关接口放在ready函数中调用来确保正确执行。对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中。 }); |
must.getOpenId({ success: function (res) { var openId = res.openId; //获取openId } }); |
must.getLocation({ success: function (res) { var latitude = res.latitude; // 纬度,浮点数,范围为90 ~ -90 var longitude = res.longitude; // 经度,浮点数,范围为180 ~ -180。 var speed = res.speed; // 速度,以米/每秒计 var accuracy = res.accuracy; // 位置精度 } }); |
must.hideOptionMenu(); |
must. showOptionMenu (); |
must. closeWindow (); |
must. hideBottomMenu (); |
must.showLoading({ message: “加载中,请稍后…”, // loading界面显示时的提示信息 overtime:”2000”, //loading界面显示超时时间,单位ms,如果不传默认显示30s后自动隐藏 }); |
must.hideLoading(); |
must.chooseImage({ success: function (res) { var localIds = res.localIds; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片 } }); |
开始录音: must.startRecord(); 停止录音: must.stopRecord({ success: function (res) { var localId = res.localId; } }); 播放语音: must.playVoice({ localId: '' // 需要播放的音频的地址,由stopRecord接口获得 }); 暂停播放: must.pauseVoice({ localId: '' // 需要暂停的音频的地址,由stopRecord接口获得 }); 停止播放: must.stopVoice({ localId: '' // 需要停止的音频的地址,由stopRecord接口获得 }); 监听语音播放完毕: must.onVoicePlayEnd({ success: function (res) { var localId = res.localId; // 返回音频的地址 } }); 上传语音: must.uploadVoice({ localId: '', // 需要上传的音频的本地地址,由stopRecord接口获得 isShowProgressTips: 1, // 默认为1,显示进度提示 success: function (res) { var serverId = res.serverId; // 返回音频的服务器端地址 } }); |
must.scanQRCode({ needResult: 0, // 默认为0,扫描结果由MUST处理,1则直接返回扫描结果, scanType: ["qrCode","barCode"], //指定扫二维码还是一维码,默认二者都有 success: function (res) { var result = res.resultStr; // 当needResult 为 1 时,扫码返回的结果 } }); |
must.getDateTime({ pattern: “yyyy-MM-dd”, // 日期格式(yyyy-MM-dd hh:mm) success: function (res) { var result = res.data; //获取日期时间界面操作后返回的时间 } }); |
must.getDateTime({ pattern: “yyyy-MM-dd”, // 日期格式(yyyy-MM-dd hh:mm) date: “2017-07-30”,//日期选择界面显示的指定日期 success: function (res) { var result = res.data; //获取日期时间界面操作后返回的时间 } }); |