Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/240.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
D3 js对Android Webview中的拖动事件没有反应_Android_D3.js_Events_Android Webview_Pointer Events - Fatal编程技术网

D3 js对Android Webview中的拖动事件没有反应

D3 js对Android Webview中的拖动事件没有反应,android,d3.js,events,android-webview,pointer-events,Android,D3.js,Events,Android Webview,Pointer Events,我有一个Android网络视图,包括一个d3.js(v5)图形。 最近,图形停止响应多个设备上的任何事件(拖动、单击、缩放)。我没有更新代码库,所以我猜它与Android更新有关 我使用chrome devtools进行远程Webview调试,但没有找到根本原因。 我使用了monitoreports来跟踪事件。在我使用unmonitorEvents之前,缩放和拖动功能又开始工作了 你知道为什么这些事件会突然停止工作吗?对监控事件有什么副作用 谢谢你的帮助:) PS:网页在没有webview的情况

我有一个Android网络视图,包括一个d3.js(v5)图形。 最近,图形停止响应多个设备上的任何事件(拖动、单击、缩放)。我没有更新代码库,所以我猜它与Android更新有关

我使用chrome devtools进行远程Webview调试,但没有找到根本原因。 我使用了
monitoreports
来跟踪事件。在我使用
unmonitorEvents
之前,缩放和拖动功能又开始工作了

你知道为什么这些事件会突然停止工作吗?对监控事件有什么副作用

谢谢你的帮助:)

PS:网页在没有webview的情况下工作

节点可以单击,整个图形可以移动或放大或缩小

EDIT2:找到了第一个解决方案。 经过一些搜索,我发现了这个:鼠标和触摸动作的新事件
monitorEvents
正在为修复d3代码的所有
onpointer{something}
执行一个
addEventListener

现在,我正在向根目录添加转储侦听器。那看起来很难看。什么是正确的行动