微信搖一搖抽獎(jiǎng)是通過(guò)微信搖一搖周邊來(lái)實(shí)現(xiàn)的。
創(chuàng)新互聯(lián)建站主打移動(dòng)網(wǎng)站、成都網(wǎng)站制作、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站改版、網(wǎng)絡(luò)推廣、網(wǎng)站維護(hù)、主機(jī)域名、等互聯(lián)網(wǎng)信息服務(wù),為各行業(yè)提供服務(wù)。在技術(shù)實(shí)力的保障下,我們?yōu)榭蛻舫兄Z穩(wěn)定,放心的服務(wù),根據(jù)網(wǎng)站的內(nèi)容與功能再?zèng)Q定采用什么樣的設(shè)計(jì)。最后,要實(shí)現(xiàn)符合網(wǎng)站需求的內(nèi)容、功能與設(shè)計(jì),我們還會(huì)規(guī)劃穩(wěn)定安全的技術(shù)方案做保障。
搖一搖周邊是微信基于低功耗藍(lán)牙技術(shù)的O2O入口級(jí)應(yīng)用,作為微信在線下的全新功能,為線下商戶提供近距離連接用戶的能力,并支持線下商戶向周邊用戶提供個(gè)性化營(yíng)銷、互動(dòng)及信息推薦等服務(wù)。
當(dāng)手機(jī)的藍(lán)牙處于打開的狀態(tài),微信的用戶在再通過(guò)手機(jī)的微信使用搖一搖功能,這時(shí)如果處于iBeacon設(shè)備的信號(hào)范圍內(nèi),搖一搖手機(jī)后就會(huì)自動(dòng)出現(xiàn)周邊,就可以獲取周邊的優(yōu)惠等活動(dòng)信息。
擴(kuò)展資料
搖一搖周邊的技術(shù)原理
1、搖周邊是基于微信“搖一搖”與iBeacon技術(shù)的全新服務(wù)。
2、通過(guò)基于低功耗藍(lán)牙(藍(lán)牙4.0)的iBeacon協(xié)議,商家能夠在iBeacon設(shè)備的信號(hào)覆蓋范圍內(nèi)為用戶提供基于其高精度位置、時(shí)間等的個(gè)性化服務(wù),從而連接用戶與線下空間。搖周邊與微信的其他線下連接能力一道,加速促成了微信O2O閉環(huán)的實(shí)現(xiàn)。
使用場(chǎng)景
1、用戶通過(guò)“搖一搖周邊”搖出的服務(wù)頁(yè)面是基于HTML5定制的。借助搖周邊,人們的生活將更加方便:只要搖一搖手機(jī),可以馬上獲知周邊信息,隨時(shí)發(fā)現(xiàn)感興趣的店,即時(shí)和商戶互動(dòng),獲取優(yōu)惠、進(jìn)行評(píng)價(jià)等,線下和線上的體驗(yàn)同時(shí)進(jìn)行。
2、同時(shí),接入了“搖一搖周邊”的商家也能通過(guò)線上、線下兩方面信息的結(jié)合,對(duì)顧客進(jìn)行更精準(zhǔn)的客流分析和用戶營(yíng)銷。
3、常見應(yīng)用場(chǎng)景有:零售和餐飲、博物館和景區(qū)、線下廣告和城市服務(wù)、會(huì)議和展覽。
接入方法
申請(qǐng)接入搖周邊的條件非常簡(jiǎn)單,商戶只要擁有1個(gè)經(jīng)過(guò)微信認(rèn)證的公眾帳號(hào)(訂閱號(hào)、服務(wù)號(hào)均可),按流程指引5分鐘即可完成申請(qǐng)接入的操作。申請(qǐng)審核通過(guò)后,按照首頁(yè)的配置流程指引,即可成功啟用微信搖一搖周邊
參考文獻(xiàn):百度百科-微信搖一搖
微信搖一搖目前無(wú)法進(jìn)行性別設(shè)置。如果想搖到女性,則需要把自己的性別設(shè)置成男性,那么搖到女性的比例就會(huì)比較大,搖一搖玩法:
打開并登陸微信,進(jìn)入主界面;
2. 接著點(diǎn)擊“發(fā)現(xiàn)”選項(xiàng);
3. 在發(fā)現(xiàn)界面點(diǎn)擊“搖一搖”進(jìn)入;
4. 用手機(jī)搖一下,即可搖到女性或者男性。
拓展資料
簡(jiǎn)介:
微信搖一搖是微信推出的一個(gè)隨機(jī)交友應(yīng)用,通過(guò)搖手機(jī)或點(diǎn)擊按鈕模擬搖一搖,可以匹配到同一時(shí)段觸發(fā)該功能的微信用戶,從而增加用戶間的互動(dòng)和微信粘度。
如何使用:
1. 搖一搖的入口在找朋友界面。
2. 進(jìn)入搖一搖界面,輕搖手機(jī),微信會(huì)幫您搜尋同一時(shí)刻搖晃手機(jī)的人——聚會(huì)上一起搖,會(huì)快速幫您列出一起搖的朋友;千里搖一搖,可以為您匹配這個(gè)世界上同時(shí)也在手機(jī)的朋友。
3. 搖到的朋友,直接點(diǎn)擊就可以開始聊天。
4. 點(diǎn)擊設(shè)置,可以查看到上一次搖到的人群,也可以更換背景圖片。點(diǎn)擊頭像還可以查看搖到好友的一些基本信息和一些狀態(tài)。
在搖到的人中基本是按照距離你方位遠(yuǎn)近來(lái)排列的。在微信聚合效應(yīng)下同一段時(shí)間內(nèi)可能搖到同一個(gè)人的可能性大些。
參考資料:百度百科_微信搖一搖
是不是封裝成webview后沒(méi)有調(diào)用重力感應(yīng),或者完全失效...不太懂.看到網(wǎng)上說(shuō)用phonegap可以調(diào)用重力感應(yīng)之類的傳感器..
deviceorientation函數(shù)里面可以獲取手機(jī)運(yùn)動(dòng)狀態(tài)下的運(yùn)動(dòng)加速度,也可以獲取手機(jī)繞x,y,z軸旋轉(zhuǎn)的角度等等,比如需要用到搖一搖才能觸發(fā)的事件(比如搖一搖得紅包,搖一搖抽獎(jiǎng)等等),又比如全景圖片的項(xiàng)目,旋轉(zhuǎn)手機(jī)可以看3d的全景圖片等等都會(huì)用到,又或者需要重力感應(yīng)的地方,比如一些小游戲之類的,獲取手機(jī)左右方向移動(dòng)等等都需要用到。
代碼如下:
/**
* 以下為html5代碼,獲取地理位置
*/
function getLocation() {
//檢查瀏覽器是否支持地理位置獲取
if (navigator.geolocation) {
//若支持地理位置獲取,成功調(diào)用showPosition(),失敗調(diào)用showError
// alert("正在努力獲取位置...");
var config = { enableHighAccuracy: true, timeout: 5000, maximumAge: 30000 };
navigator.geolocation.getCurrentPosition(showPosition, showError, config);
} else {
//alert("Geolocation is not supported by this browser.");
alert("定位失敗,用戶已禁用位置獲取權(quán)限");
}
}
/**
* 獲取地址位置成功
*/
function showPosition(position) {
//獲得經(jīng)度緯度
var x = position.coords.latitude;
var y = position.coords.longitude;
//配置Baidu Geocoding API
var url = "" +
"callback=renderReverse" +
"location=" + x + "," + y +
"output=json" +
"pois=0";
$.ajax({
type: "GET",
dataType: "jsonp",
url: url,
success: function (json) {
if (json == null || typeof (json) == "undefined") {
return;
}
if (json.status != "0") {
return;
}
setAddress(json.result.addressComponent);
},
error: function (XMLHttpRequest, textStatus, errorThrown) {
alert("[x:" + x + ",y:" + y + "]地址位置獲取失敗,請(qǐng)手動(dòng)選擇地址");
}
});
}
/**
* 獲取地址位置失敗[暫不處理]
*/
function showError(error) {
switch (error.code) {
case error.PERMISSION_DENIED:
alert("定位失敗,用戶拒絕請(qǐng)求地理定位");
//x.innerHTML = "User denied the request for Geolocation.[用戶拒絕請(qǐng)求地理定位]"
break;
case error.POSITION_UNAVAILABLE:
alert("定位失敗,位置信息是不可用");
//x.innerHTML = "Location information is unavailable.[位置信息是不可用]"
break;
case error.TIMEOUT:
alert("定位失敗,請(qǐng)求獲取用戶位置超時(shí)");
//x.innerHTML = "The request to get user location timed out.[請(qǐng)求獲取用戶位置超時(shí)]"
break;
case error.UNKNOWN_ERROR:
alert("定位失敗,定位系統(tǒng)失效");
//x.innerHTML = "An unknown error occurred.[未知錯(cuò)誤]"
break;
}
}
/**
* 設(shè)置地址
*/
function setAddress(json) {
var position = document.getElementById("txtPosition");
//省
var province = json.province;
//市
var city = json.city;
//區(qū)
var district = json.district;
province = province.replace('市', '');
position.value = province + "," + city + "," + district;
position.style.color = 'black';
}
h5支不支持跟手機(jī)沒(méi)有關(guān)系,要看你手機(jī)安裝的瀏覽器支不支持、