我花了最近两天的时间,试图找出如何调试我使用 Cordova 3.2 创建并部署到 Android 2.3 设备上的 HTML5 应用。所有我看到的文章和帖子都只提供了hack方法而非真正的解决方案:( 大多数时候,它们中的任何一个都不适用于我的情况; 调试我的应用程序内部的 CSS 样式和 Angularjs 代码。
到目前为止,我测试过;
debug.phonegap.com
我将脚本注入了 index.html 文件,然后访问了 debug.phonegap.com 生成的网址,但什么也没有发生; 只有一个空白页面。
Weinre 我找到的大多数文章都指向过时的 Github 存储库,其中包含一个 Jar 文件..但是找不到 :(
Edge inspect
它可以显示我在 PC 上浏览的网页,但问题是它使用的是一些其他集成的浏览器(或模拟器),而不是运行 phonegap 应用的那个;因此结果不准确。
Chrome 模拟器
与 Edge inspect 相同;它不能查看随 Android 2.3 一起提供的真实 web-kit v530。
理想的解决方案
完美的解决方案将是 Google Chrome (桌面版) 的扩展程序,使您可以将桌面浏览器切换到 Android 2.3 平台中发现的相同浏览器;没有模拟,没有黑客,只有具有 web-kit v530 的浏览器本身。
不幸的是,这样的解决方案不存在 :( 或者我错了吗?
有什么建议吗?
到目前为止,我测试过;
debug.phonegap.com
我将脚本注入了 index.html 文件,然后访问了 debug.phonegap.com 生成的网址,但什么也没有发生; 只有一个空白页面。
Weinre 我找到的大多数文章都指向过时的 Github 存储库,其中包含一个 Jar 文件..但是找不到 :(
Edge inspect
它可以显示我在 PC 上浏览的网页,但问题是它使用的是一些其他集成的浏览器(或模拟器),而不是运行 phonegap 应用的那个;因此结果不准确。
Chrome 模拟器
与 Edge inspect 相同;它不能查看随 Android 2.3 一起提供的真实 web-kit v530。
理想的解决方案
完美的解决方案将是 Google Chrome (桌面版) 的扩展程序,使您可以将桌面浏览器切换到 Android 2.3 平台中发现的相同浏览器;没有模拟,没有黑客,只有具有 web-kit v530 的浏览器本身。
不幸的是,这样的解决方案不存在 :( 或者我错了吗?
有什么建议吗?