一般人的解决方案:绑定结算账号就可以了。
但是中国银行卡不支持。
所以在国内的最暴力的解决方案:
在页面加上下面这行代码:
$('div').each(function() {
if ($(this).css("zIndex") == 100) {
$(this).css("zIndex", "-100");
}
});
可以隐藏For development purposes only
由于地图是实时加载的我们需要加个定时器:
setInterval(function(){
$('div').each(function() {//如果DIV, 不可以就换成 *
if ($(this).css("zIndex") == 100) {
$(this).css("zIndex", "-100");
}
});
}
, 10);
由于定时器,一直在跑,怕浏览器崩掉,所以我们咨询了一下chatGPT
给出了优化方案:
map.addListener('idle', function(e) {
var time = 10;
var timeclear = setInterval(function() {
// 判断剩余秒数
if (time == 0) {
// 清除定时器和复原按钮
clearInterval(timeclear);
} else {
clearmap();
time--;
}
}, 100);
});
//清除地图水印 函数
function clearmap(){
$('div').filter(function() {
return $(this).css('zIndex') === '100';
}).css('zIndex', '-100');
return 0;
}