开发 地图 JS API 2.0 进阶教程 辅助库 其他辅助函数

其他辅助函数 最后更新时间: 2024年02月26日

1、AMap.Util

AMap.Util 是常用库函数集合,包含颜色格式转换、数组操作、requestAnimationFrame 动画函数调用等。

其中颜色格式转换函数函数如下:

var colorStr = 'red';
var colorHex = 'ff0000'; //#RRGGBB
var colorRGBAHex = 'ffff0000'; //#AARRGGBB
  
var colorOut = AMap.Util.colorNameToHex(colorStr); //将颜色名称转换为16进制颜色代码,结果为 #ff0000  
var colorOut2 = AMap.Util.rgbHex2Rgba(colorHex); //将普通16进制颜色代码转换为带透明度的 RGB 格式,结果为 rgba(255, 0, 0, 1.00);
var colorOut3 = AMap.Util.argbHex2Rgba(colorRGBAHex); //将带透明度的16进制颜色代码转换为带透明度的 RGB 格式,结果为 rgba(255, 0, 0, 1.00)

2、AMap.DomUtil

AMap.domUtil 是操作 DOM 相关的库函数集合。

其中以获取 DOM 元素大小的接口 AMap.DomUtil.getViewport 为例:

var body = AMap.DomUtil.getViewport(document.body); //获取文档视口信息  
var width = body.width; //获取视口的宽度  
var height = body.height; //获取视口的高度  
返回顶部 示例中心 常见问题 智能客服 公众号
二维码