tg-map-vue3
Version:
封装 百度地图, Google地图, Here地图(未完成) 的Vue3组件库
24 lines (23 loc) • 836 B
TypeScript
/**
* 3.0版的Overlay是类
* @see http://lbsyun.baidu.com/cms/jsapi/reference/jsapi_reference_3_0.html#a3b0
*/
export declare function ensureBaiduV3(): void;
/**
* 尝试修复baidu内存占用会越来越大的问题
*
* 当前版本的baidu源码中, 存在如下代码:
* ```
* A.lang.qx = function(a) {
* var b = window[A.da]; // A.da等于'$BAIDU$'
* b.kT && delete b.kT[a] // kT属性不存在, 故永远无法移除成功
* }
* ```
* 最终会导致`$BAIDU$._instances`对象不断增长, 故我们把`$BAIDU$`对象的`kT`属性重定向到`_instances`
* 保证该方法能够执行成功
*/
export declare function tryFixBaiduOutOfMemory(): void;
export declare const BMapPoints: {
/** {@link BMap.Point.equals} 无效, 故需要自己写一个 */
equals(a: BMap.Point, b: BMap.Point): boolean;
};