首页 > 解决方案 > 如何获取 android google chrome 的所有打开页面?

问题描述

你能帮我吗,我需要检测 google chrome Android 中所有打开的页面并导出到文件

我曾经使用 devtools://devtools/bundled/inspector.html 进行 USB 调试,但它已经过时了

现在您应该使用 chrome://inspect/devices,我在 chrome devtools 中使用此代码:

ars = document.querySelectorAll('div.list.pages')[2].querySelectorAll('div.subrow')
for (i = 0; i < ars.length; ++i) {
  e1 = ars[i].querySelector('div.name').innerText
  e2 = ars[i].querySelector('div.url').innerText
  console.log(e1+';'+e2)
}

获取所有页面和名称,但它们不完整。

网址显示:https ://windowserver.wordpress.com/2012/10/25/windows-server-2012-remote-desktop-standard-deployment ...</p>

完整的网址:https ://windowserver.wordpress.com/2012/10/25/windows-server-2012-remote-desktop-standard-deployment-parte-4-instalando-licencias-rdcal/

您知道从 android 获取 google chrome 页面的任何替代方法吗?

标签: javascriptgoogle-chrome-devtoolsscreen-scraping

解决方案


推荐阅读