为什么不支持HTML 5 Geolocation API?

斯科特·恩诺克

如标题所示,我很好奇为什么HTML 5 Geolocation仅支持回调而不支持更现代的promise方法。

例如,Geolocation.getCurrentPosition()需要成功和错误回调才能工作。

更新它以支持这种功能只是时间问题吗?如果是这样,什么时候?

另外,我假设这不是唯一不支持promise的HTML 5 API。那么,对某些API而不是其他API支持Promise的理由是什么?

提前致谢!

昆汀

Geolocation API是在Firefox 3.5和IE 9左右引入的。

Firefox 27左右提供了对Promises的浏览器支持,而IE完全不支持。

简而言之:地理位置早于承诺

(关于基于诺言的新地理定位API的猜测只是:推测。尽管在Promise中包装了回调API是微不足道的。)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

为什么HTML5不支持字体元素?

来自分类Dev

Web API不支持POST方法

来自分类Dev

html5不支持手风琴标签

来自分类Dev

MapsEngine + GeoLocation Javascript API

来自分类Dev

对于不支持HTML5的浏览器,SignalR使用什么技术?

来自分类Dev

无法通过HTML5 Geolocation和Android与其他用户获取位置

来自分类Dev

为什么Node.js不支持Web Audio API?

来自分类Dev

如何使用HTML5 Geolocation API来实现诺言?

来自分类Dev

HTML5范围-不支持的伪:范围

来自分类Dev

HTML5 Geolocation不提示在Safari浏览器中定位

来自分类Dev

为什么我们要在HTML5后备广告中链接与一种浏览器尚不支持的格式相同的格式?

来自分类Dev

当Mac设置(而非浏览器设置)拒绝位置共享时,HTML5 Geolocation API悄然失败

来自分类Dev

Docusign | 为什么API返回“资源不支持http方法'POST'”?C#

来自分类Dev

为什么HTML5不支持字体元素?

来自分类Dev

当浏览器不支持HTML5拖放时,支持拖放的最佳方法是什么?

来自分类Dev

Web API不支持POST方法

来自分类Dev

MapsEngine + GeoLocation Javascript API

来自分类Dev

为什么CWAC相机不支持低于API 11的设备的视频?

来自分类Dev

为什么不支持我的贝宝api调用失败并显示错误版本?

来自分类Dev

通过API创建事件-不支持?

来自分类Dev

PayPal API不支持Items?

来自分类Dev

cordova-plugin-geolocation导致不支持1k的设备

来自分类Dev

为什么mouse isValid()API对于非“ en”本地不支持格式“ L”

来自分类Dev

未使用HTML5 Geolocation API显示带标记的Google地图

来自分类Dev

为什么Window Outlook Rest API不支持Android

来自分类Dev

HTML5不支持表格边框

来自分类Dev

Route::resource 不支持 auth:api

来自分类Dev

不支持 Azure MongoDB Api 条件

来自分类Dev

不支持 Facebook Graph API 版本

Related 相关文章

  1. 1

    为什么HTML5不支持字体元素?

  2. 2

    Web API不支持POST方法

  3. 3

    html5不支持手风琴标签

  4. 4

    MapsEngine + GeoLocation Javascript API

  5. 5

    对于不支持HTML5的浏览器,SignalR使用什么技术?

  6. 6

    无法通过HTML5 Geolocation和Android与其他用户获取位置

  7. 7

    为什么Node.js不支持Web Audio API?

  8. 8

    如何使用HTML5 Geolocation API来实现诺言?

  9. 9

    HTML5范围-不支持的伪:范围

  10. 10

    HTML5 Geolocation不提示在Safari浏览器中定位

  11. 11

    为什么我们要在HTML5后备广告中链接与一种浏览器尚不支持的格式相同的格式?

  12. 12

    当Mac设置(而非浏览器设置)拒绝位置共享时,HTML5 Geolocation API悄然失败

  13. 13

    Docusign | 为什么API返回“资源不支持http方法'POST'”?C#

  14. 14

    为什么HTML5不支持字体元素?

  15. 15

    当浏览器不支持HTML5拖放时,支持拖放的最佳方法是什么?

  16. 16

    Web API不支持POST方法

  17. 17

    MapsEngine + GeoLocation Javascript API

  18. 18

    为什么CWAC相机不支持低于API 11的设备的视频?

  19. 19

    为什么不支持我的贝宝api调用失败并显示错误版本?

  20. 20

    通过API创建事件-不支持?

  21. 21

    PayPal API不支持Items?

  22. 22

    cordova-plugin-geolocation导致不支持1k的设备

  23. 23

    为什么mouse isValid()API对于非“ en”本地不支持格式“ L”

  24. 24

    未使用HTML5 Geolocation API显示带标记的Google地图

  25. 25

    为什么Window Outlook Rest API不支持Android

  26. 26

    HTML5不支持表格边框

  27. 27

    Route::resource 不支持 auth:api

  28. 28

    不支持 Azure MongoDB Api 条件

  29. 29

    不支持 Facebook Graph API 版本

热门标签

归档