三星 S2 GT I9100 中未调用 deviceready

deviceready is not called in Samsung S2 GT I9100

我已经在 Samsung S2 GT I9100 上安装了我的应用程序,但它无法运行。 我发现的问题是,cordova 的 deviceready 没有被调用。

看了一些文章,很多人都遇到过这个问题。但是没有对我有用的解决方案。

我在其他设备上尝试过相同的应用程序,它也能正常工作(例如 Moto、三星其他设备、华硕等)。

问题是 Cordova 不支持 android 版本,根据 Cordova-Platform-Guide,该版本低于 5% 分布。所以你至少需要 4.1+ 才能继续在你的应用程序中使用 Cordova。否则,您可以切换回旧版本的 Cordova。

您可以查看 Google's distribution dashboard 的最新调查。