【发布时间】:2017-05-08 07:37:57
【问题描述】:
我正在尝试在 Chrome 检查器中显示 Cordova (= webview) 应用程序远程设备,但它不起作用。
开发者选项似乎一切正常,因为:
- Chrome 工具检测到手机,但当我的应用在手机上运行时,该工具显示“未检测到浏览器”;
- 如果我在手机上启动浏览器,则该工具允许我对其进行检查。
我的同事拥有完全相同的手机(OnePlus One),它适用于他(他可以检查应用程序何时运行)。不同的是他的手机已经root了。
我们尝试了我的手机在他的电脑上和他的手机在我的电脑上:它不能在我的手机上使用,但它可以在他的手机上使用。
我们尝试了另一部手机,但在任何 PC 上都无法使用。
我检查了这个:Chrome inspect devices not showing device,但它并没有改变任何东西。
我检查了这个:Chrome Inspect Device not showing android app 但由于它是一个带有 Cordova 的网络应用程序,我不确定我是否应该做类似的事情,而且它适用于我的同事使用相同的应用程序,所以如果 我需要这样做,但他不需要。
【问题讨论】:
-
看看this,我认为问题可能是Android版本(应该> = 4.4)
-
我会检查这个,但它是手机上的Android版本还是应用程序SDK?我的 Android 版本是 6.x,应用程序 SDK 是 4.2.2(这可能是问题,但它仍然可以在我同事的手机上运行)。另外,我补充说我同事的手机已root。