- <span style="font-size:14px;"> startRecode:function(){
- var s = this;
- console.log("start");
- wx.startRecord({
- success: function (res) {
- console.log(res);
- var tempFilePath = res.tempFilePath;
- s.setData({ recodePath: tempFilePath, isRecode:true});
- },
- fail: function (res) {
- console.log("fail");
- console.log(res);
-
- }
- });
- },
- endRecode:function(){
- var s = this;
- console.log("end");
- wx.stopRecord();
- s.setData({ isRecode: false });
-
-
- wx.showToast();
- setTimeout(function () {
- var urls = app.globalData.urls + "/Web/UpVoice";
- console.log(s.data.recodePath);
- wx.uploadFile({
- url: urls,
- filePath: s.data.recodePath,
- name: \'file\',
- header: {
- \'content-type\': \'multipart/form-data\'
- },
- success: function (res) {
- var str = res.data;
- var data = JSON.parse(str);
- if (data.states == 1) {
- var cEditData = s.data.editData;
- cEditData.recodeIdentity = data.identitys;
- s.setData({ editData: cEditData });
- }
- else {
- wx.showModal({
- title: \'提示\',
- content: data.message,
- showCancel: false,
- success: function (res) {
-
- }
- });
- }
- wx.hideToast();
- },
- fail: function (res) {
- console.log(res);
- wx.showModal({
- title: \'提示\',
- content: "网络请求失败,请确保网络是否正常",
- showCancel: false,
- success: function (res) {
-
- }
- });
- wx.hideToast();
- }
- });
- },1000)
-
- }</span>
|
请发表评论