0
對於我們的web應用程序,我們使用了HTML 5的位置服務是這樣的:HTML地理定位服務力接受alltime
// does the service work n this browser
if(navigator.geolocation) {
// get position
navigator.geolocation.getCurrentPosition(function(position) {
// there is something wrong
}, function(error) {
},{timeout:maptimer});
// location service does not work on this browser
}else{
}
我(火狐)瀏覽器要求我接受這個功能。火狐給了我兩個選擇:
- 接受總是
- 只接受這次
但在某些設備上瀏覽器不給任何選擇。如果用戶選擇「僅接受此時間」並且他們移動到下一頁,則瀏覽器將再次提示。
有沒有辦法強制(在我的代碼中)位置服務只提示選項「始終接受」?
不。這是違反瀏覽器的安全模式。只有用戶可以在瀏覽器選項中進行設置。 – Andy
不,您不能強制用戶始終接受,是關於安全性的問題。 –