我一直使用 ripple
在桌面浏览器中运行我的 Cordova 应用程序。
但是我知道有一个更好的工具来模拟移动应用程序,它集成在 Chrome 中: Chrome 设备模式移动仿真
。
有没有办法使用 Chrome 设备模式移动仿真
代替使用 ripple
在 Chrome 中模拟我的应用程序?
谢谢
我能够在我的 Cordova 应用中使用 Chrome 设备仿真,但是在“仿真”选项卡下,“设备”中我必须取消“模拟移动设备”才能让应用程序像在移动设备上一样呈现。
Chrome 远程调试非常容易且有用,可以监视或调试移动应用程序中与网络相关的错误。只需按照以下步骤操作。
在此之前,您需要在应用程序的 src 文件(.java)中添加以下行。
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
if (0 != (getApplicationInfo().flags &= ApplicationInfo.FLAG_DEBUGGABLE))
{ WebView.setWebContentsDebuggingEnabled(true); }
}
(这将允许Chrome监视正在运行的Webview)
就是这样!!您可以从Chrome调试应用程序。
注意:仅适用于Android
ripple
上那样轻松地得到它,但是就像检查网页一样,在 Chrome 中可以检查移动应用程序。因此,您必须通过添加大量的console.log
从代码级别进行调试,而不像在ripple
上那样简单。 - Prabhu Vignesh Rajagopal