我们使用inappbrowser的Phonegap应用程序在每个经过测试的设备上运行得非常好,除了使用Android版本4.3的设备,其中CSS似乎没有响应,并且当您点击文本字段时屏幕键盘不会弹出。我似乎无法找到有关Android最低版本的任何文档,以支持各种Phonegap插件。
答案 0 :(得分:0)
没有任何代码,很难诊断,但它可能是一个浏览器问题:Android 4.3不一定附带Chrome,因此它可能仍在运行旧的“Android浏览器”,它不支持所有(CSS-)功能Chrome支持。 Caniuse有助于了解浏览器是否支持某项功能。
如果确实存在浏览器问题,并且您必须支持Android浏览器等旧浏览器,则可能需要查看Crosswalk。它提供最新版本的Chrome作为WebView和InAppBrowser,在所有Android 4.x设备上具有一致的行为。缺点:你的应用程序的大小会增加......
如果不是浏览器,您可能需要向我们展示一些代码。
答案 1 :(得分:0)
根据我的经验,我使用的手机屏幕远远超过Android 2.1。您可以在这些旧版本上遇到的问题是phonegap版本。
您应该提供更多信息,例如phonegap版本。
但我可以向您保证,Android 4.3对所有Phonegap / Cordova 5+插件都有广泛的支持。
如果我是你,我会根据你希望你的应用程序执行的最低Android版本的需求来尝试更新phonegap版本。
例如,在Android 2.3 on onappbrowser应用程序之前,它无法使用溢出滚动,因此您必须使用外部插件才能获得该效果,这真的很烦人。
希望这有帮助。