JSPatch
JSPatch copied to clipboard
现在Aspects和JSPatch冲突的问题已经修复了吗?
我用的貌似还有问题,不知道这个是否已经修复了?看到很多人提这个问题。
需要修改aspect,网上有方案
网上的方案是JSPatch先hook,aspects后hook,然后修改aspects可以修复。aspects先hook,JSPatch后hook,修改aspects无用,JSPatch能不能兼容这种情况呢?
试试这个 http://wereadteam.github.io/2016/06/30/Aspects/
"如果传入的 selector 先被 JSPatch hook ,那么,这里我们将不会再处理,也就不会生成 aliasSelector 。"他这个解决的是JSPatch先hook,Aspects后hook的问题。因为Aspects和JSPatch都会hook forwardInvocation函数,就会有兼容性问题,所以如果是JSPatch先hook,Aspects后hook,那就是改Aspects的源码;如果Aspects先hook,JSPatch后后hook,就需要改JSPatch的源码了。