如何在 Android 浏览器中检查元素

问题描述 投票:0回答:5

我正在尝试检查 Android 浏览器中的一个元素,但找不到任何软件。 有人可以帮我吗?

android android-layout selenium-webdriver
5个回答
0
投票

可以通过 Chrome(不确定默认的 Android 浏览器)。 Chrome 应用程序可以与桌面上的 Chrome 开发人员工具一起使用,以检查 Android 设备上显示的 HTML(等)。

这已记录在此处


0
投票

您可以通过两种不同的方式做到这一点 -

1) 您可以使用 Firefox 桌面浏览器并将 useragent 设置为类似于 Android 浏览器的行为,并使用 Firebug 和 Firepath 检查元素

为此,您可以安装 User Agent Switcher Add-on 或按照以下步骤操作 -

a) 导航到桌面上的 Firefox 浏览器 b) 在地址栏上输入 about:config c) 然后添加名为“general.useragent.override”的字符串值,并为该字符串值提供您要定位的 Android 浏览器的 useragent 值, 您可以从 - http://www.useragentstring.com/

获取 Useragent 值

重新启动浏览器,导航到要检查元素的页面

2)

获取您想要在Android设备上检查的网页的页面源(创建Android模拟器),您可以使用下面的selenium代码获取页面源-

WebDriver 驱动程序=new AndroidDriver();

driver.get("http://yourwebpage.com");

System.out.println(driver.getPageSource());

a) 将控制台中的页面源代码保存到记事本并以扩展名 .html 保存

b) 使用 Firefox 浏览器打开页面并使用 Firebug 和 Firepath 检查元素


0
投票

在 Linux 上,您可以安装 adb 软件包(Android 调试桥),以及桌面和移动设备上相同版本的 Firefox。 我使用的是 68.11.0 版本,但它也应该适用于更高版本。

这是文档,它对我来说非常有效: https://developer.mozilla.org/docs/Tools/about:调试


0
投票

它看起来像这样:

Inspect in Android

步骤:

  1. 进入主页>按三点菜单>按星形图标(添加书签)

  2. 现在按下面的编辑

  3. 现在在 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() } })();
  1. 现在返回并打开您要检查的任何网站,例如:https://google.com>按顶部的搜索栏>搜索您刚刚保存的书签>按该书签

  2. 现在您将在右下角看到一个新的浮动按钮

  3. 只需按下该按钮即可完成😎

注:

不要忘记从站点设置中启用 JavaScript 和弹出窗口!


-1
投票

30

neta 字符集=“utf-8”>

neta data-react-helmet "true" name="description" content="DreamHost 提供域名、网络主机 ng、托管 WordPress 托管、企业电子邮件等等。100% 正常运行时间保证,24/7 支持。

立即注册!">

元数据-react-helmet =“true”名称=“nsvalidate.01”内容=“3238335A38C780281F99C69240067CDD”>

neta data-react-helmet“true”名称=“ahrefs-site-verification”内容=“74b1473bec109b23b5b5b7e9f82

© www.soinside.com 2019 - 2024. All rights reserved.