我有一个非常奇怪(但很小)的问题,在Chrome中使用navigator.geolocation.getCurrentPosition(showPosition);
而在Safari中没有使用<div ng-include="'html/bar.html'" ng-controller="barController"></div>
<div class="content-container view" data-ui-view>
</div>
延迟。
这里有一个小提琴,解释了我的意思: https://jsfiddle.net/L59kj418/
我在Chrome上获得了~4000ms但在Safari上获得了~30ms(确保在允许位置后再次运行,因为选择时间会使结果偏斜)。我也在我的所有设备上测试了这个。如果有原因/解决方法,或者这是一个合法的报告错误,我很好奇。