【发布时间】:2011-08-01 15:29:59
【问题描述】:
作为我的软件开发工作的一部分(针对 Android),当通过 Android 的 WebView 查看时,我需要检查大量 HTML 页面的内容。
到目前为止,我已经能够通过将 HTML 内容转储到 /data/data/<package-name>/files/ 中的文件,然后使用 adb pull 将其复制到 PC 以便更轻松、更舒适地检查来实现这一点(更大的屏幕和键盘) .
但是,我希望通过直接从我的 PC 上的 Firefox 浏览器将该内容转储到文件中来加速该过程。我听说过所谓的“User Agent Switchers”附加组件可以欺骗远程站点认为它与不同类型的浏览器进行通信,但是当不仅需要模拟代理字符串而且还需要模拟屏幕尺寸?
非常感谢您学到的建议和技巧。
【问题讨论】:
-
屏幕大小和用户代理字符串并不是完整模拟的唯一因素:Firefox 本身不支持 mime 类型
application/vnd.wap.xhtml+xml,这是 XHTML Mobile Profile 可能的 mime 类型之一。因此,您可能还需要检查 XHTML Mobile Profile 附加组件。 -
你不能调整浏览器的大小来模拟屏幕大小吗?
-
@Nathan Fig 好主意。你知道有什么方法可以让 Firefox 从一种预设屏幕尺寸切换到另一种吗?这将使该过程变得更加乏味。 +1。
-
@ef2011 谢谢。我会检查的。 +1。
标签: android firefox webview android-webview