微信小程序把玩(三十三)Record API

微信小程序把玩(三十三)Record API
原文:微信小程序把玩(三十三)Record API

這里寫圖片描述

其實這個API也挺奇葩的,錄音結束后success不走,complete不走,fail也不走, 不知道是不是因為電腦測試的原因,只能等公測或者等他們完善。以后再測和補充吧!!!!

主要屬性:

wx.startRecord(object)

這里寫圖片描述

手動調用wx.stopRecord()停止錄音

wxml

<!--用于記錄時間-->
<text>{{formatRecordTime}}</text>
<button type="primary" bindtap="listenerButtonStartRecord">開始錄音</button>
<button type="primary" bindtap="listenerButtonStopRecord">結束錄音</button>

js

var util = require('../../../utils/util.js')
var interval
Page({data:{//錄音顯示類型formatRecordTime: '00:00:00',//計數recordTime: 0,},onLoad:function(options){// 頁面初始化 options為頁面跳轉所帶來的參數},/*** 監聽按鈕點擊開始錄音*/listenerButtonStartRecord: function() {that = this;interval = setInterval(function() {that.data.recordTime += 1     that.setData({//格式化時間顯示formatRecordTime: util.formatTime(that.data.recordTime)})    }, 1000)wx.startRecord({success: function(res) {console.log(res)that.setData({//完成之后重新繪制formatRecordTime: util.formatTime(that.data.recordTime)})},/*** 完成清除定時器*/complete: function() {clearInterval(interval)}})},/*** 監聽手動結束錄音*/listenerButtonStopRecord: function() {wx.stopRecord();clearInterval(interval);this.setData({formatRecordTime: '00:00:00',recordTime: 0})},onReady:function(){// 頁面渲染完成},onShow:function(){// 頁面顯示},onHide:function(){// 頁面隱藏},/*** 當界面關閉時停止定時器關閉錄音*/onUnload:function(){// 頁面關閉wx.stopRecord()clearInterval(interval)}
})
posted on 2017-02-26 15:41 NET未來之路 閱讀(...) 評論(...) 編輯 收藏

轉載于:https://www.cnblogs.com/lonelyxmas/p/6444811.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/393689.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/393689.shtml
英文地址,請注明出處:http://en.pswp.cn/news/393689.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

leetcode336. 回文對(字典樹)

給定一組 互不相同 的單詞&#xff0c; 找出所有不同 的索引對(i, j)&#xff0c;使得列表中的兩個單詞&#xff0c; words[i] words[j] &#xff0c;可拼接成回文串。 示例 1&#xff1a; 輸入&#xff1a;[“abcd”,“dcba”,“lls”,“s”,“sssll”] 輸出&#xff1a;[[…

html文檔 字符引用,【轉】HTML中常見形如#number;的東西叫做 字符實體引用,簡稱引用,代表一個對應的unicode字符...

【轉】HTML中常見形如number;的東西叫做 字符實體引用&#xff0c;簡稱引用&#xff0c;代表一個對應的unicode字符英文解釋的很清楚&#xff0c;就不翻譯了&#xff0c;自己看&#xff1a;EntitiesCharacter entity references, or entities for short, provide a method of e…

終端打開后-bash_如何爵士化Bash終端-帶有圖片的分步指南

終端打開后-bashby rajaraodv通過rajaraodv In this blog I’ll go over the steps to add Themes, Powerline, fonts, and powerline-gitstatus to make your regular Bash Terminal look beautiful and useful as shown in the picture above.在此博客中&#xff0c;我將介紹…

如何獲取元素在父級div里的位置_關于元素的浮動你了解多少

首先&#xff0c;在介紹什么是浮動之前我們先介紹一下html中元素的普通流布局方式。在普通流中&#xff0c;元素是按照它在 HTML 中的出現的先后順序自上而下依次排列布局的&#xff0c;在排列過程中所有的行內元素水平排列&#xff0c;直到當行被占滿然后換行&#xff0c;塊級…

獲取iOS頂部狀態欄和Navigation的高度

狀態欄的高度 20 [[UIApplication sharedApplication] statusBarFrame].size.height Navigation的高度 44 self.navigationController.navigationBar.frame.size.height 加起來一共是64 轉載于:https://www.cnblogs.com/Free-Thinker/p/6478715.html

Java電商項目-5.內容管理cms系統

目錄 實現加載內容分類樹功能實現內容分類動態添加刪除內容分類節點實現內容分類節點的分頁顯示實現廣告內容的添加實現廣告內容刪除實現廣告內容編輯到Github獲取源碼請點擊此處實現加載內容分類樹功能 注: 往后將不在說編寫遠程服務方法和編寫web模塊等重復語句, 直接用"…

leetcode738. 單調遞增的數字(貪心)

給定一個非負整數 N&#xff0c;找出小于或等于 N 的最大的整數&#xff0c;同時這個整數需要滿足其各個位數上的數字是單調遞增。 &#xff08;當且僅當每個相鄰位數上的數字 x 和 y 滿足 x < y 時&#xff0c;我們稱這個整數是單調遞增的。&#xff09; 示例 1: 輸入: …

MySQL purge 線程

MySQL中purge線程知識&#xff1a;https://dev.mysql.com/doc/refman/5.7/en/innodb-improved-purge-scheduling.htmlInnoDB中delete所做刪除只是標記為刪除的狀態&#xff0c;實際上并沒有刪除掉&#xff0c;因為MVCC機制的存在&#xff0c;要保留之前的版本為并發所使用。最終…

安裝inde.html使用babel,reactjs – 使用Babel Standalone進行單個React組件渲染,僅使用index.html和Component...

Noob與React在這里.我正在玩React.我有一個簡單的組件在我的component.js中呈現.它包含在我的index.html文件中.我在頭部包含了React,ReactDOM和babel的腳本.我只想看到一個div正確渲染.我還沒有使用Node,只是使用React和Babel(使用babel-standalone).我正在使用一個簡單的http…

軟件工程師轉正申請_這是申請軟件工程師工作的4種最佳方法-以及如何使用它們。...

軟件工程師轉正申請by YK Sugi由YK Sugi 這是適用于軟件工程師工作的最佳方法&#xff0c;以及確切的使用方法。 (Here are the best methods for applying to software engineer jobs — and exactly how to use them.) When people think of applying for jobs, they often …

【JS新手教程】LODOP打印復選框選中的任務或頁數

之前的博文&#xff1a;【JS新手教程】LODOP打印復選框選中的內容關于任務&#xff1a;Lodop打印語句最基本結構介紹&#xff08;什么是一個任務&#xff09;關于本文用到的JS的eval方法&#xff1a;JS-JAVASCRIPT的eval()方法該文用的是不同checkbox&#xff0c;對應不同的val…

查詢范圍_企二哥:查詢企業經營范圍的三種方法

一、查詢企業經營范圍的三種方法1. 進經營地的工商局網站,有個“全國企業信用信息公示系統”進去后輸入公司名稱搜索就出來了。2. 有個軟件叫做天眼查&#xff0c;打開天眼查輸入要查詢的公司名稱&#xff0c;就可以搜出來了。不光是經營范圍&#xff0c;還有許多和企業相關的資…

C#用DataTable實現Group by數據統計

http://www.cnblogs.com/sydeveloper/archive/2013/03/29/2988669.html 1、用兩層循環計算&#xff0c;前提條件是數據已經按分組的列排好序的。 DataTable dt new DataTable();dt.Columns.AddRange(new DataColumn[] { new DataColumn("name", typeof(string)), …

CI框架取消index.php

首先看文檔&#xff1a; http://codeigniter.org.cn/user_guide/general/urls.html#url-index-php 大致意思是&#xff0c;先Apache開啟rewrite&#xff0c;再index.php同級目錄下創建一個.htaccess文件 設置好后還是不起作用&#xff01;&#xff01;&#xff01;&#xff01;…

電子工程師自學成才pdf_給新開發人員的最佳建議:自學成才的軟件工程師的建議...

電子工程師自學成才pdfby Ali Spittel通過Ali Spittel 給新開發人員的最佳建議&#xff1a;自學成才的軟件工程師的建議 (My best tips for new developers: advice from a (mostly) self-taught software engineer) The most common question I get from blog readers is “W…

leetcode1090. 受標簽影響的最大值(貪心算法)

我們有一個項的集合&#xff0c;其中第 i 項的值為 values[i]&#xff0c;標簽為 labels[i]。 我們從這些項中選出一個子集 S&#xff0c;這樣一來&#xff1a; |S| < num_wanted 對于任意的標簽 L&#xff0c;子集 S 中標簽為 L 的項的數目總滿足 < use_limit。 返回子…

html顯示hdf5文件,python讀取hdf5文件

python怎樣讀取hdf5文件python 中h5py讀文件,提示錯誤File "h5py\_objects完整代碼和完整錯誤信息的圖片。Windows環境下給Python安裝h5py失敗&#xff0c;HDF5已經安裝使用pip install h5py命令安裝已經安裝了HDF5-1.10.0-win64.msi3第一張圖上說的是,“不能打開頭文件hd…

課后練習----實現窗口的切換

1、運用事件處理相關知識&#xff0c;完成兩個窗口之間的切換&#xff0c;例如&#xff1a;登陸窗口------》注冊窗口 package Date; import java.awt.Color;import java.awt.Font;import java.awt.event.ActionEvent;import java.awt.event.ActionListener;import javax.swing…

Hello 云棲

這是第一篇博客

ai物聯網工業_人工智能和物聯網將如何改變行業

ai物聯網工業by Mariya Yao姚iya(Mariya Yao) 人工智能和物聯網將如何改變行業 (How Artificial Intelligence & the Internet of Things will transform industries) 微軟首席技術官凱文斯科特(Kevin Scott)訪談 (An interview with Microsoft CTO Kevin Scott) As part …