我有一个包含许多子视图的viewpager; 每个子视图都是一个webview。每个webview都有一些HTML对象,用户可以与之交互; 例如,一个可以在滑动手势上工作的幻灯片或者一个可拖动的圆形,用户可以将其移动到HTML画布上。
问题在于,当用户在这些HTML对象上执行手势时,viewpager会滚动到下一个视图。我希望当用户与它们交互时(viewpager不滚动),HTML对象能够正常工作,并且当用户在其他位置滑动时,viewpager会滚动。我该怎么做?
P.S. 我在HTML幻灯片的JavaScript中使用了event.preventDefault()和event.stopPropagation(),希望webview不会将触摸事件传递给父视图viewpager。
问题在于,当用户在这些HTML对象上执行手势时,viewpager会滚动到下一个视图。我希望当用户与它们交互时(viewpager不滚动),HTML对象能够正常工作,并且当用户在其他位置滑动时,viewpager会滚动。我该怎么做?
P.S. 我在HTML幻灯片的JavaScript中使用了event.preventDefault()和event.stopPropagation(),希望webview不会将触摸事件传递给父视图viewpager。