Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Safari上的Bing地图(iPhone)。点击地图时键盘会弹出_Javascript_Iphone_Bing Maps - Fatal编程技术网

Javascript Safari上的Bing地图(iPhone)。点击地图时键盘会弹出

Javascript Safari上的Bing地图(iPhone)。点击地图时键盘会弹出,javascript,iphone,bing-maps,Javascript,Iphone,Bing Maps,我已经使用javascript将Bing地图集成到网页中。Bing地图的简单集成 我遇到了一个问题,当他们点击地图时,键盘会弹出(在iphone上)。我怎样才能阻止BingMaps弹出键盘 谢谢, Gob有点晚了,但我遇到了这个问题并找到了解决方案: Bing地图允许键盘快捷键(即,您可以键入R、A或H分别切换到道路视图、鸟瞰视图或混合视图)。为此,它们似乎添加了一个嵌套在渲染贴图的div中的透明输入字段。因此,在iOS设备上,点击地图会导致键盘出现,因为它认为用户正在键入文本字段 要解决此问题

我已经使用javascript将Bing地图集成到网页中。Bing地图的简单集成

我遇到了一个问题,当他们点击地图时,键盘会弹出(在iphone上)。我怎样才能阻止BingMaps弹出键盘

谢谢,
Gob

有点晚了,但我遇到了这个问题并找到了解决方案:

Bing地图允许键盘快捷键(即,您可以键入R、A或H分别切换到道路视图、鸟瞰视图或混合视图)。为此,它们似乎添加了一个嵌套在渲染贴图的div中的透明输入字段。因此,在iOS设备上,点击地图会导致键盘出现,因为它认为用户正在键入文本字段

要解决此问题,只需添加以下CSS:

#wl\u ve\u mapInput{display:none!important}
这将隐藏文本字段,并在点击地图时阻止iOS键盘出现。这个问题也发生在Android设备上

注意:
显然,您将无法再使用键盘快捷键。一种可能的方法是添加一些代码,仅在移动浏览器或iOS设备上添加CSS。这很容易理解,但它不属于原始问题的范围