我正在尝试检查 android 浏览器中的一个元素,但找不到任何软件。有人可以帮助我吗?
4 回答
可以通过 Chrome(不确定默认的 android 浏览器)。Chrome 应用程序可以与桌面上的 Chrome 开发人员工具一起使用,以检查 Android 设备上显示的 HTML(等)。
您可以通过两种不同的方式执行此操作 -
1) 您可以使用 Firefox 桌面浏览器并将用户代理设置为像 Android 浏览器一样,并使用 Firebug 和 Firepath 检查元素
为此,您可以安装用户代理切换器插件或按照以下步骤操作 -
a) 导航到桌面上的 Firefox 浏览器 b) 在地址栏上,输入 about:config c) 然后添加名称为“general.useragent.override”的字符串值,并为字符串值提供您所针对的 Android 浏览器的用户代理值,您可以从 - http://www.useragentstring.com/获取 Useragent 值
重新启动浏览器,导航到要检查元素的页面
2)
获取您要在 Android 设备上检查的网页的页面源(创建 Android 模拟器),您可以使用以下 selenium 代码获取页面源 -
WebDriver driver=new AndroidDriver();
driver.get(" http://yourwebpage.com ");
System.out.println(driver.getPageSource());
a) 将控制台中的页面源代码保存到记事本中,并以扩展名 .html 保存
b) 使用 Firefox 浏览器打开页面并使用 Firebug 和 Firepath 检查元素
它看起来像这样:
脚步:
转到主页 > 按三点菜单 > 按星形图标(添加书签)
现在按下面的编辑
现在在 URL 部分添加以下代码并将书签的名称更改为 Inspect Element 或任何您想要的。
代码:
javascript:(function () { var script = document.createElement('script'); script.src="//cdn.jsdelivr.net/npm/eruda"; document.body.appendChild(script); script.onload = function () { eruda.init() } })();
现在返回并打开您要检查的任何站点,例如:https ://google.com > 按顶部的搜索栏 > 搜索您刚刚保存的书签 > 按该书签
现在您将在右下角看到一个新的浮动按钮
只需按下该按钮即可完成
笔记:
不要忘记从站点设置启用 JavaScript 和弹出窗口!
在 Linux 上,您可以在桌面和移动设备上安装adb包(Android Debug Bridge)和相同版本的 Firefox。我使用的是 68.11.0 版本,但它也应该适用于更高版本。
这是文档,它对我来说非常有用: https ://developer.mozilla.org/docs/Tools/about:debugging