Android Chrome://inspect 没有互联网连接
我一直在为一个针对手机和平板电脑的项目开发一个网站,目前专注于使用chrome浏览器。这方面的大部分开发都是在一部使用笔记本电脑的手机上完成的。我一直在用“chrome://inspect/#devices直到我在另一部手机上进行测试时,点击“检查”按钮,结果显示了一个白色页面。问题似乎是,由于当时我碰巧没有网络连接,chrome无法访问某些存储库,因此没有加载页面。在chrome访问这个页面后,我不再需要互联网连接来检查我的手机 我的问题是,现在我必须将我的项目迁移到一台位于防火墙(我没有访问权限)后面的计算机上,防火墙正在停止导航到“chrome devtools appspot”链接,以便在我单击“inspect”时提取生成页面所需的任何内容Android Chrome://inspect 没有互联网连接,android,google-chrome,webpage,inspect,Android,Google Chrome,Webpage,Inspect,我一直在为一个针对手机和平板电脑的项目开发一个网站,目前专注于使用chrome浏览器。这方面的大部分开发都是在一部使用笔记本电脑的手机上完成的。我一直在用“chrome://inspect/#devices直到我在另一部手机上进行测试时,点击“检查”按钮,结果显示了一个白色页面。问题似乎是,由于当时我碰巧没有网络连接,chrome无法访问某些存储库,因此没有加载页面。在chrome访问这个页面后,我不再需要互联网连接来检查我的手机 我的问题是,现在我必须将我的项目迁移到一台位于防火墙(我没有访问
是否有办法下载此存储库并使其在计算机上本地可用,以便无论我使用何种手机/浏览器版本,检查页面都不依赖于internet连接 这都是关于缓存的。当你chrome://inspect 然后点击“Inspect”,窗口会从一些谷歌URL请求inspector工具(看起来像这样:chrome-devtools://devtools/bundled/inspector.html?isSharedWorker=true&remoteBase=) 解决方案是首先在有互联网连接的环境中获取,然后复制google chrome的缓存文件并粘贴到独立环境中 这些缓存文件位于AppData/Local/Google/Chrome/User Data/Default/cache上 我做到了以下几点,效果很好: 在具有internet连接的计算机上:
编辑:它确实与Chrome有关,对于每个版本的浏览器,所需的缓存文件都是不同的。经过一些研究,@tag后面的数字只是google chrome存储库中的一个提交数字。因此,为了澄清,您在设备上打开的chrome标签(如上所述)必须与您试图模仿的目标相同。这意味着这并不是衡量你在使用哪个android版本,而是衡量你在使用哪个chrome APK。您只需将Chrome APK下载到所需的版本即可。你需要的版本就是上面写的chrome://inspet.您为什么需要它?据我所知(这是一个非常新的问题),“检查设备”是访问手机控制台的唯一方法?有时,目标手机上的javascript行为与我在桌面上部署时的行为不同,因此访问开发工具似乎很重要。尝试搜索远程调试。我要睡觉了。再见。试试这是一个相当不错的工具,适用于我当前的设置。对于将来试图设置此设置的任何人,请参见以下视频:,weinre还需要node.js:。感谢您的帮助,这是一个权宜之计。通过ADB与chrome的接口访问完整的开发者工具将是非常体面的。