1. 程式人生 > >微信硬體藍芽jsapi開發之onWXDeviceStateChange介面實現(12)--監聽藍芽狀態變化介面

微信硬體藍芽jsapi開發之onWXDeviceStateChange介面實現(12)--監聽藍芽狀態變化介面

我們在開發微信硬體藍芽裝置的時候,對於監聽藍芽裝置連線狀態是有必要的,因為我們無法預測到使用者在用藍芽裝置的時候是處於怎麼樣的環境狀態下,必須時時刻刻監聽手機微信和藍芽裝置之間的連線狀態,以便我們在資料互動的時候提醒使用者注意藍芽連線,否則資料互動會因為藍芽斷開導致中斷。

其實微信的官方文件說的不是很清楚,這裡的引數並不是入參,而是呼叫這個介面後返回的引數。微信到處給挖坑。

第一、新建jsp介面,引入微信硬體js庫和jquery庫,weui庫

1 2 <script src="http://res.wx.qq.com/open/js/jweixin-1.1.0.js"
> </script> <script src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script>

weui.min.css檔案請網友自行百度下載,之所以在這裡提微信的weui庫是因為使得介面看起來美觀一些

第二,<body></body>之間的html程式碼

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 <!--標題行--> <h2 style="color: white;background-color: green;text-align: center;background-position: center;">藍芽裝置</h2> <div class="page"> <div class="bd spacing"> <div class="weui_cells weui_cells_form"> <div class="weui_cell"> <div class=
"weui_cell_hd"><label class="weui_label" style="width: auto;">當前裝置:&nbsp</label></div> <div class="weui_cell_bd weui_cell_primary"> <label id="lbdeviceid" class="weui_label" style="width: auto;"></label> </div> </div> <div class="weui_cell"> <div class="weui_cell_hd"><label class="weui_label" 

相關推薦

硬體jsapi開發onWXDeviceStateChange介面實現(12)--狀態變化介面

我們在開發微信硬體藍芽裝置的時候,對於監聽藍芽裝置連線狀態是有必要的,因為我們無法預測到使用者在用藍芽裝置的時候是處於怎麼樣的環境狀態下,必須時時刻刻監聽手機微信和藍芽裝置之間的連線狀態,以便我們在資料互動的時候提醒使用者注意藍芽連線,否則資料互動會因為藍芽斷

第三方小程式授權開發

                     目錄目錄開發準備開發流程注意事項開發準備授權方AppId第三方AppId開發流程注意事項開發過程中,處於測試階段(未全網釋出),需要在微信第三方平臺中設定授權測試公眾號列表,填寫公眾號(或者說小程式)的原始ID。否則,在測試授權的過程中,會提示:一個微訊號可以繫結多個

JAVA 圖形開發計算器設計(事件機制)

oncommand image 事件監聽 str one 創建 dac orm mat /*文章中用到的代碼只是一部分,需要源碼的可通過郵箱聯系我 [email protected]*/ 前段時間剛幫同學用MFC寫了個計算器,現在學到JAVA的圖形開發,就試著水了一個計算器

硬體開發教程新增裝置(1)

申請裝置功能 a. 登入公眾平臺,點選左邊功能欄的“新增功能外掛”,選擇“裝置功能”。 b. 點選“開通”,閱讀並同意《微信公眾平臺微信互聯裝置功能服務協議》,開通成功。 c. 裝置功能開通後,公眾號即擁有伺服器介面、 AirKiss、 AirSync 以及

硬體平臺裝置開發(一)

微信硬體平臺藍芽裝置開發——接入 需求:使用者關注微信公眾號(服務號)後可控制特定藍芽硬體裝置。 實現方案:通過提供的硬體JSAPI來實現藍芽裝置與微信之間的互聯和通訊,框架如下圖,核心為:開發H5頁面,鏈入公眾號選單內。 1、申請公眾號  開發測試號已經可以使用J

硬體平臺裝置開發(二)

微信硬體平臺藍芽裝置開發——控制 JSAPI:微信JSAPI是網頁javascript的介面,通過JSAPI可以對支援該介面的藍芽裝置進行操作。例如掃描裝置,連線裝置,收發資料,繫結裝置等。其與J

硬體開發系列教程06-nrf51822開發環境(airkiss/airsync)

對藍芽nrf51822開發,需要安裝他的開發環境,Keil_MDK+nrf51_sdk+nrfgostudio+JLinkARM。Keil_MDK:大名鼎鼎的Keil開發軟體。nrf51_sdk:官方NRF51822的SDK。nrfgostudio:官方NRF51822的操

轉載硬體開發各種坑不完全開發指南

原文地址:http://m.blog.csdn.net/article/details?id=51163000  轉載 幾個基本要用的東西: 1、微信公眾平臺 網址:https://mp.weixin.qq.com 申請微信公眾號,獲取微信測試號。 – 開始開發 –

thinkphp3.2公眾號支付(jsapi支付)開發過程

第一次做微信支付(網頁版本的),折騰了兩天,記錄一下方便下次自己再次使用,也希望能幫和我一樣初次接觸的朋友踩一下坑。 前期準備 1.開通微信認證服務號,並且開通商戶平臺 2.下載微信支付dome,下載地址:https://pay.weixin.qq.com/wiki/doc/api/js

php支付(僅Jsapi支付)詳細步驟.----僅適合第一次做開發的程式設計師

本人最近做了微信支付開發,是第一次接觸.其中走了很多彎路,遇到的問題也很多.為了讓和我一樣的新人不再遇到類似的問題,我把我的開發步驟和問題寫出來,以供參考. 開發時間是2016/8/2,所以微信支付的版本也是對應此時的版本. 一.前期準備: 首先你們公司開通微信支付功能後

開發小程式實現倒計時

setTimeout(func, time)可以使得每隔time毫秒就執行一次func函式,常用來做計時器/時鐘。下面是在微信小程式中的使用思路,只截取了關鍵部分程式碼。var timer; // 計時器 Page({ // ...省略 // 自定義的開始按鈕

小遊戲開發三:實現小遊戲的簡易引擎

一、建立引擎目錄 在主目錄下建立名為'lib'的資料夾,存放引擎程式碼 二、建立所有遊戲元素的基類:Node 在'lib'資料夾下建立'node.js'檔案; 一個元素,需要座標去定義位置,長寬來定義範圍,還需要能夠切換顯示狀態,新增子元素和獲取父元素等等 程式碼如下:

Android開發BlueTooth--最簡單的Andorid傳統通訊Demo

又到了Android小白的開發之路上寫筆記的時間了~~ 開篇都不知道說什麼好... ...前兩個月寫了WIFI,後來也想寫一下藍芽的,可惜公司產品不給力,出現了很多BUG,一直在修啊修,最近終於有點空閒時間了。那就來簡單的嘗試一下 關於藍芽開發,優秀部落格一大片,你能來看我

硬體開發系列教程01-airkiss/airsync介紹

微信硬體平臺http://iot.weixin.qq.com/有著詳細的介紹airkis/airsync是什麼,但內容非常多,這裡我們會最通俗易通的方式來講講,與airkis/airsync不相關的我們就不再講了。airkiss/airsync提供一個微信物聯網方案,air

硬體開發系列教程AA2

jsp介面程式碼: <%@ page language="java" import="java.util.*" pageEncoding="utf-8"%> <%@

企業介面開發使用httpclient實現https請求

    接上篇,企業微信的api不贅述,使用的是https協議.由於資訊也不是很重要,就沒有考慮安全問題,直接使用httpclient繞過證書認證實現功能1.引入httpclient依賴<!-- https://mvnrepository.com/artifact/or

硬體平臺裝置直連全講解(1)開發前的準備

      大家好,最近研究微信硬體平臺有了一定收穫,過程中亦遇到許多難題,固發表系列文章講解微信硬體平臺的開發。       微信硬體平臺有什麼作用呢?       我自己最大的感受就是,微信硬體平臺使我們可以通過微信客戶端控制智慧裝置,如智慧電視、智慧空調和家用機器人等

公眾平臺接口開發(全面認識接口)

之間 com pps https cli tps grant 微信接口 apps 微信公眾平臺接口的整體介紹 接口API的定義 不同功能層之間的通個信規則稱為接口API 微信接口請求返回格式介紹: 微信接口是通過GET方法請求的,如: https://api.weixin.

二次分享功能開發筆記

如何 設置 _id 朋友 start 還需要 str one data   最近的一個項目在進行二次分享的時候出現了問題,定制的文案描述及圖片都不能在分享後出現,如圖所示:                           經過十八般折騰,終於變成我想要的樣式了,如圖:

小程序平臺化開發案例,公開多商家門店線下盈利模式

運營 實例 images .cn 技術分享 盈利 後臺管理系統 線下 招募 小程序商圈平臺、多商家/門店入駐、開發管理後臺(實例分析) 咫尺網絡 出品 1、小程序“商圈平臺”開發設計源碼小程序平臺化經營,占據商圈流量高點,對外招募商家門店(多樣化盈利模式),打造人氣