在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML5  網(wǎng)絡(luò)安全  HTML/ 微信瀏覽器上獲取位置信息授權(quán)時(shí)那個(gè)彈框事件如何監(jiān)聽?

微信瀏覽器上獲取位置信息授權(quán)時(shí)那個(gè)彈框事件如何監(jiān)聽?

最近測(cè)試妹子給我提了個(gè)上火的BUG:
微信上,調(diào)用高德地圖獲取位置信息時(shí)會(huì)自動(dòng)彈出一個(gè)授權(quán)彈框,如圖:
圖片描述
在WIFI情況下,如果我長(zhǎng)時(shí)間不授權(quán)(不點(diǎn)擊確定),地圖也能定位到當(dāng)前位置,截圖一可見,僅管我還沒(méi)有授權(quán),但是當(dāng)前位置已經(jīng)定位成功了(我是重慶滴^^)
但是當(dāng)我在4G情況下,同樣的,我長(zhǎng)時(shí)間不授權(quán)(不點(diǎn)擊確定),地圖就無(wú)法定位到當(dāng)前位置,如下圖:
圖片描述
當(dāng)超過(guò)2.5s后,地圖返回定位失敗的錯(cuò)誤(geolocation對(duì)象的timeout屬性設(shè)置的2.5s)。然后我點(diǎn)擊確定授權(quán),再點(diǎn)擊地圖左下角的刷新按鈕重新定位,就能成功定位了,如下圖:

圖片描述
圖片描述

我就想問(wèn)為什么wifi下,不授權(quán)(等待長(zhǎng)時(shí)間后才授權(quán))也能準(zhǔn)確定位,而4G狀態(tài)下,卻失敗了,只能重新點(diǎn)擊刷新地圖才能成功定位?

另:就是微信那個(gè)彈框,確定按鈕的事件能不能夠監(jiān)聽?我的想法是,如果實(shí)在不能找到二者的區(qū)別,那么我直接監(jiān)聽授權(quán)彈框的點(diǎn)擊事件,然后手動(dòng)刷新地圖
請(qǐng)大神指教

回答
編輯回答
墨沫

這個(gè)目前無(wú)法監(jiān)聽,之前項(xiàng)目也是遇到這個(gè)問(wèn)題,你要調(diào)用微信的api獲取經(jīng)緯度,然后用高德或者百度地圖去定位

2018年4月3日 23:37