微信小程式低功耗藍芽踩坑二
今天分享的是踩第二個坑。
小程式對應安卓手機支援性是比較差的,所有很多安卓手機出現了連線一次就斷開的情況,自己也去小程式官社群去查了一下,很多開發者使用者在上面反饋了安卓手機連線過慢的情況,於是我順便開始進行第二個坑。
小程式對低功耗藍芽對安卓手機的連線支援不好問題
這個問題困擾了我很久,一直也是睡不好.......................................................,在此處省略無數草泥馬,
安卓手機在連線之後,再次去連線,基本上連線不上,這樣出現的概率基本為70%以上,現在這就是面臨的一個問題。
於是..............作死的去貼吧,百度,小程式社群,直到測試小姐姐,測試小姐姐特別的熱情跟我說,一定要退出小程式,或者殺死小程式,才能再次連線上,於是我就開了我猜測(藍芽廠商跟我說過,連線藍芽開啟裝置之後,然後再關閉裝置,下一次才能連線上,我看了一下原始碼,是真的,果真在結束藍芽連線裝置之後,沒有斷開)。
於是我用了這樣的方案來解決這個問題。
思路
藍芽連線失敗,就再次連線一次,每一次連線之前執行關閉藍芽,還得判斷藍芽狀態是否在開啟中,一直連線三次,三次失敗之後,返回首頁,重新開始。




