带有 Cordova 触摸事件的 Google 地图 API 将被忽略

google maps api with cordova touch event is ignored

本文关键字:API 地图 Google Cordova 触摸 事件 带有      更新时间:2023-09-26

我正在Android平台上开发Cordova应用程序,我需要一张地图来通过Google maps API定义一些区域。

但是当渲染地图时,触摸事件被忽略,即我不能移动地图,也不能按下上面的按钮。我尝试跟踪 Logcat,但它只显示以下内容:


V/WebViewInputDispatcher(27743): blockWebkitDraw
V/WebViewInputDispatcher(27743): blockWebkitDraw lockedfalse
V/webview(27743): singleCursorHandlerTouchEvent -getEditableSupport FASLE

但是,每次我单击按钮或任何东西时都会显示这种详细内容......所以我不确定这是否是问题所在。
如能就此问题提出任何意见,将不胜感激。
提前谢谢。

我解决了这个问题。似乎我试图传递一个空参数 - 我正在将JSON数据从Java传递到JavaScript - 到地图,这避免了在javascript端激活ClickListener。