Css 当位置不可用时,Chrome是否违反HTML5地理位置API标准?
当我开发一个web应用程序时,我正在使用HTML5地理定位API。我已完成以下步骤:Css 当位置不可用时,Chrome是否违反HTML5地理位置API标准?,css,html,google-chrome,w3c-geolocation,Css,Html,Google Chrome,W3c Geolocation,当我开发一个web应用程序时,我正在使用HTML5地理定位API。我已完成以下步骤: 我关闭了桌面电脑上的WiFi连接 我通过以下方式触发了职位申请: var params = {enableHighAccuracy: true, timeout:3600, maximumAge:60000}; navigator.geolocation.getCurrentPosition( reportPosition, gpsError, params ); 我使用Google Chrome浏览器[v
var params = {enableHighAccuracy: true, timeout:3600, maximumAge:60000};
navigator.geolocation.getCurrentPosition( reportPosition, gpsError, params );
gpsError
函数被调用了两次。第一次我收到一个错误代码位置不可用
,这对我来说很有意义,因为连接已断开。但令人惊讶的是,我发现第二次的错误代码是TIMEOUT
gpsError
函数,错误代码POSITION\u不可用
超时调用错误回调对我来说没有意义,即使用POSITION\u UNAVAILABLE调用错误回调
chrome和safari哪一款被认为符合标准