欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

JavaScript之手機振動API的學(xué)習(xí)方法

本篇文章為大家展示了JavaScript之手機振動API的學(xué)習(xí)方法,代碼簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。

成都創(chuàng)新互聯(lián)專注于信宜企業(yè)網(wǎng)站建設(shè),自適應(yīng)網(wǎng)站建設(shè),電子商務(wù)商城網(wǎng)站建設(shè)。信宜網(wǎng)站建設(shè)公司,為信宜等地區(qū)提供建站服務(wù)。全流程定制設(shè)計,專業(yè)設(shè)計,全程項目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)

判斷瀏覽器對振動API的支持情況

一個好的習(xí)慣就是在使用之前要檢查一下當前你的應(yīng)用環(huán)境、瀏覽器是否支持振動API。下面就是檢測的方法:

// Standards ftw!
var supportsVibrate = "vibrate" in navigator;

window.navigator對象里就只有一個關(guān)于振動的API:vibrate

振動API基礎(chǔ)應(yīng)用

這個navigator.vibrate函數(shù)可以接受一個數(shù)字參數(shù),也可以接受一個數(shù)字數(shù)組,當使用數(shù)組參數(shù)時,奇數(shù)位的數(shù)值是震動秒數(shù),偶數(shù)位為等待秒數(shù)。

// 振動1秒
navigator.vibrate(1000);

// 振動多次
// 參數(shù)分別是震動3秒,等待2秒,然后振動1秒
navigator.vibrate([3000, 2000, 1000]);

如果想停止震動,你只需要向navigator.vibrate方法里傳入0,或一個空數(shù)組:

// 停止振動
navigator.vibrate(0);
navigator.vibrate([]);

需要提醒的是,對navigator.vibrate方法的調(diào)用并不會引起手機循環(huán)振動;當參數(shù)是一個數(shù)字時,振動之后發(fā)生一次,然后就停止下來。當參數(shù)是數(shù)組時,震動會按數(shù)組里的值震動,然后就停止振動。

持續(xù)震動

我們可以簡單的使用setIntervalclearInterval 方法產(chǎn)生讓手機持續(xù)震動的效果:

var vibrateInterval;

// Starts vibration at passed in level
function startVibrate(duration) {
	navigator.vibrate(duration);
}

// Stops vibration
function stopVibrate() {
	// Clear interval and stop persistent vibrating 
	if(vibrateInterval) clearInterval(vibrateInterval);
	navigator.vibrate(0);
}

// Start persistent vibration at given duration and interval
// Assumes a number value is given
function startPeristentVibrate(duration, interval) {
	vibrateInterval = setInterval(function() {
		startVibrate(duration);
	}, interval);
}

上面的這段代碼只是針對振動參數(shù)是一個數(shù)字的情況,如果參數(shù)是數(shù)組,你還需要計算一下它的總共持續(xù)時間,然后根據(jù)它的特征來進行循環(huán)。

使用振動(Vibration) API的場景

這個API顯然是針對移動手機設(shè)備的。當開發(fā)手機WEB移動應(yīng)用時,它是一個很好的警示工具,當在開發(fā)Web游戲或多媒體應(yīng)用時,這個振動功能更是不可或缺的好技術(shù)。比如說,當用戶在用一個手機玩你的WEB游戲時,當游戲中發(fā)生爆炸,而你讓手機也跟隨著振動,是不是一種很出色的用戶體驗?

上述內(nèi)容就是JavaScript之手機振動API的學(xué)習(xí)方法,你們學(xué)到知識或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識儲備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

網(wǎng)站名稱:JavaScript之手機振動API的學(xué)習(xí)方法
文章出自:http://aaarwkj.com/article36/iggepg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供手機網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計公司服務(wù)器托管、微信小程序、網(wǎng)站設(shè)計公司、微信公眾號

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
久久久精品人妻免费网站| 欧美一区二区日本国产激情| 麻豆国产免费av在线| 麻豆文化传媒免费网址| 男人的天堂av东京热一区| 久久精品亚洲熟女av蜜謦| 手机黄色av免费在线网址| 视频一区日本视频二区| 色一区欧美一区亚洲一区| 91大片在线观看视频| 久久婷亚洲综合五月天| 一区二区在线视频中文字幕 | 国产第一页国产第一页| 国产亚洲一区二区自拍视频| av免费在线观看大全| 亚洲欧美日韩一区中文字幕| 久久尤物av天堂日日综合| 国产精品1区2区久久久| 欧美日韩三级性生活水平| 日本高清免费观看一区| 成年人免费观看黄色片| 亚洲综合av伊人久久| 亚洲欧美日韩精品麻豆| 日韩精品一区二区三区四区在线视频| 91天美精东果冻麻豆| 国产日韩精品激情另类综合| 亚洲综合一区二区三区四区在线 | 国产精品久久久久精品爆| 青青草成人免费在线公开视频| 可以免费看的欧美黄片| 久久精品无人区乱码一区二区| 日韩欧美一区二区三区| 精品人妻一区二区三区四| 亚洲国产精品一区一区| 一区二区三区免费在线观看视频| 国内极品尤物视频在线| 人妻人人澡人人添人人爽桃色| 国产一级性生活高清在线| 色婷婷综合激情一区二区| 亚洲国产日韩伦中文字幕| 美女视频一区二区三区在线观看|