切换路由时 react-redux 的 connect 包装过的组件在chrome下报错

#1

组件使用connect后在chrome下切换路由时(react-router4)报错:TypeError: Cannot assign to read only property ‘getDisplayName’ of object ‘#’

而在safari下正常,发现去掉 react-redux 的 connect 就不会报错,很奇怪!大家有遇到这种情况吗?

typescript2.4+react+react-routerV4+react-redux 写的demo
基于 react.js 技术栈构建的纯前端渐进式WEB应用框架开发实践(PWA)
#2

总算找到原因了,因为我chrome安装了[Egret Inspector](一款H5游戏引擎的调试插件),它会往对象原型中注入一些方法,和[react-redux]中Object.assign时产生了冲突。。。