18910140161

JavaScript-更新Google地图从表单元素中窃取焦点-堆栈溢出

顺晟科技

2022-10-18 13:33:57

22

我在我的网站上嵌入了一个谷歌地图,我想用用户的当前位置更新它。它是非交互式的,但当我像这样更改坐标时,其中pos是一个坐标对象:

map.setCenter(pos);

地图将从页面上的任何其他表单元素中窃取焦点。例如:如果我有一个聚焦的文本字段,并且正在输入,并且位置更新,文本字段将失去焦点,我将不会输入任何内容。

没有好的方法来解决这个问题?我不知道我能做什么。


顺晟科技:

没关系,我意识到我是在一个窗口对象上调用mapwindow.open(map),而这个窗口对象正在窃取焦点。吸取教训,设置地图中心不会窃取焦点,打开地图上的附件才会。

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航