Map组件改成需要外部提供百度地图AK密钥
parent
13afaea2bf
commit
6e12219a31
|
|
@ -120,14 +120,14 @@ const MapSelector = (props) => {
|
||||||
if (!window.BMapGL) {
|
if (!window.BMapGL) {
|
||||||
if (window?.base?.loadDynamicResource) {
|
if (window?.base?.loadDynamicResource) {
|
||||||
await window.base.loadDynamicResource({
|
await window.base.loadDynamicResource({
|
||||||
url: "https://api.map.baidu.com/api?v=1.0&type=webgl&ak=OElqFYoKiAH8KFtph8ftLKF5NlNrbCUr&callback=initialize",
|
url: `https://api.map.baidu.com/api?v=1.0&type=webgl&ak=${window.mapBaiDuKey}&callback=initialize`,
|
||||||
type: "script",
|
type: "script",
|
||||||
attr: { type: "text/javascript" },
|
attr: { type: "text/javascript" },
|
||||||
});
|
});
|
||||||
initMap();
|
initMap();
|
||||||
}
|
}
|
||||||
else {
|
else {
|
||||||
await dynamicLoadJs("https://api.map.baidu.com/api?v=1.0&type=webgl&ak=OElqFYoKiAH8KFtph8ftLKF5NlNrbCUr&callback=initialize");
|
await dynamicLoadJs(`https://api.map.baidu.com/api?v=1.0&type=webgl&ak=${window.mapBaiDuKey}&callback=initialize`);
|
||||||
initMap();
|
initMap();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -170,6 +170,10 @@ const MapSelector = (props) => {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
if (type === "baidu") {
|
if (type === "baidu") {
|
||||||
|
if (!window.mapBaiDuKey) {
|
||||||
|
console.error("【Map】 请在window设置变量 mapBaiDuKey,以供地图初始化加载使用");
|
||||||
|
return;
|
||||||
|
}
|
||||||
loadBaiDuMap();
|
loadBaiDuMap();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue