网页中嵌入的creator游戏中会阻挡鼠标滚轮事件,怎么处理?

版本:2.4.2
如题,网页中嵌入一个creator游戏,如果鼠标指针在游戏窗口中,滚动鼠标滚轮上下滑动无效,请问有什么解决办法么?

顶顶顶顶顶

问题找到了:
在cocos2d\core\platform\CCInputManager.js文件registerSystemEvent方法中有个event.preventDefault()调用会吃掉事件,但是也不能直接去除,否则会影响scrollView等事件的触发

我有一个处理方案,但是不知道怎么编译引擎生效,目前测试是有效的,不清楚会不会有其他问题:
在cocos2d\core\platform\CCInputManager.js文件registerSystemEvent方法中去掉preventDefault调用并增加一个属性带入event:


然后在cocos2d\core\components\CCScrollView.js文件_onMouseWheel方法中增加调用:

:hot_face:菜鸡不会修改引擎,我是直接改的build后的coco2d-js-min.js里的代码测试的,好难受。。。

@jare 大佬能不能抽空安排个版本处理下这个问题测试下看看升个版本?

昨天回去想了想,还是会有问题的,因为鼠标事件不止这一个地方,node上也可能监听,到时应该也需要类似操作,唉。。。

大佬,解决了没

记不得了,印象中最后是没去处理了