Closed ganggangshuo closed 2 years ago
vConsole
网络面板无数据,请提供具体的app名称和版本,以及页面入口。我也是,微信部分公众号,network是空的,一部分又可以
@chs72 network
是空的这个不太好解决,因为模块对于注入vConsole
的时机默认是页面加载完成时(onPageFinished
),那以后几乎不会有网络请求,所以不显示任何数据挺正常的。
我会尝试添加一个页面开始载入时(onPageStarted
)和页面加载资源时(onLoadResource
)的注入时机,不过这个操作会导致性能下降。
@chs72
network
是空的这个不太好解决,因为模块对于注入vConsole
的时机默认是页面加载完成时(onPageFinished
),那以后几乎不会有网络请求,所以不显示任何数据挺正常的。 我会尝试添加一个页面开始载入时(onPageStarted
)和页面加载资源时(onLoadResource
)的注入时机,不过这个操作会导致性能下降。
感觉不是生命周期时机的问题,因为之后在页面的数据请求也无法显示
@chs72
network
是空的这个不太好解决,因为模块对于注入vConsole
的时机默认是页面加载完成时(onPageFinished
),那以后几乎不会有网络请求,所以不显示任何数据挺正常的。 我会尝试添加一个页面开始载入时(onPageStarted
)和页面加载资源时(onLoadResource
)的注入时机,不过这个操作会导致性能下降。感觉不是生命周期时机的问题,因为之后在页面的数据请求也无法显示
不知和这个报错有关系没有
如果是xhr
数据也没有显示的话,那感觉锅可能在vConsole
那边。
也可能是js与app本身进行了交互,然后由app收发数据,这种情况的话处在js层的vConsole
也是无法捕获到数据的。
如果是
xhr
数据也没有显示的话,那感觉锅可能在vConsole
那边。 也可能是js与app本身进行了交互,然后由app收发数据,这种情况的话处在js层的vConsole
也是无法捕获到数据的。
微信小程序网络请求应该都是js直接执行的吧?我看控制台报错“Maybe cross-origin”,可能跨域?
经确认,vConsole
的Network
功能只支持显示非跨域的XHR
请求,加载完成后无任何显示是正常情况。
可在vConsole
库的issue中找到相关情况。
1:Vconsole 未监听到网络请求,NetWork面板为空? 2:UC浏览器最新版,注入Vconsole插件失败