gpt4 book ai didi

javascript - deviceready 在 5 秒后 Cordova 未被触发

转载 作者:塔克拉玛干 更新时间:2023-11-02 19:57:43 24 4
gpt4 key购买 nike

我收到这条控制台消息

deviceready has not fired after 5 seconds.

Channel not fired: onPluginsReady

Channel not fired: onCordovaReady

当我使用以下 ionic 代码 fragment 时。

ionic.Platform.ready(function(){
// will execute when device is ready, or immediately if the device is already ready.
// some code here. I am making calls to sqlite cordova plugin
});

控件永远不会进入 ionic.Platform.ready 函数。有趣的是,我的代码可以在 Android 设备上运行,但不能在 iOS 设备上运行。

到目前为止,我已经尝试了很多东西。我已尝试按照此链接中给出的故障排除进行操作。 http://ngcordova.com/docs/common-issues/

以下是我的配置

Cordova version 5.3.1

Ionic version 1.6.4

最佳答案

window.cordova.plugins.Keyboard 导致了一些问题,因为它在 Cordova 3.0 版 中已被弃用。现在您需要使用 window.cordova.require() 语法来访问插件。

删除和添加 ios 平台也有帮助。package.json 有时会搞砸。

关于javascript - deviceready 在 5 秒后 Cordova 未被触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32659113/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com