鍍金池/ 問(wèn)答/HTML5  網(wǎng)絡(luò)安全  HTML/ 為什么H5定位彈框在IOS一直提示呢?

為什么H5定位彈框在IOS一直提示呢?

clipboard.png

第一次進(jìn)入頁(yè)面我已經(jīng)點(diǎn)了不允許,下次再進(jìn)這個(gè)頁(yè)面還是彈?怎么讓他不彈了?

回答
編輯回答
不討囍
  1. 應(yīng)用里面有權(quán)限管理,把地理位置禁掉;
  2. H5的話,真的想禁,就把瀏覽器的禁掉。
2017年5月20日 08:23
編輯回答
乖乖噠

當(dāng)用戶(hù)選擇不允許的時(shí)候往sessionstorage里面加個(gè)屬性,比如notAllowGetCurrentPosition:true
每次調(diào)用h5獲取定位的api之前,在sessionstorage中查找notAllowGetCurrentPosition去判斷用戶(hù)是否有過(guò)不允許獲取當(dāng)前位置這個(gè)操作就好了

2017年12月28日 21:06