【问题标题】:gap_init:2 with Cordova and Crosswalkgap_init:2 与 Cordova 和 Crosswalk
【发布时间】:2015-01-26 12:05:32
【问题描述】:

我使用 Cordova 3.6.3 和 Crosswalk 编译了一个应用程序。当我启动它时,我总是会得到一个提示,默认文本为 gap_init:2,还有 OK 和 Cancel 按钮。

我做错了吗?我是唯一一个看到这个错误的人吗?

gap_init:2 提示来自Cordova.js 文件:

androidExec.init = function() {
    bridgeSecret = +prompt('', 'gap_init:' + nativeToJsBridgeMode);
    channel.onNativeReady.fire();
};

当我只使用 Cordova 编译该应用程序时,我永远不会看到该提示。

【问题讨论】:

  • 尝试包含一些代码,因为这是写的,它可能是什么?
  • @DawsonLoudon:确实,我添加了有关提示的更多信息。

标签: cordova cordova-3 crosswalk-runtime


【解决方案1】:

我使用更新版本的 CrossWalk 重新编译了我的应用程序,提示消失了。我不确定是什么原因造成的。

我还注意到其他一些人在使用 Cocoon/Ludei/webview-plus 之类的工具时谈论该提示。

【讨论】:

  • 你最终使用的是什么版本?我使用的是 18.48.477.13 版本(我认为是当前版本),在内容加载之前我收到了这个提示和另外两个提示。
  • @Bryan:我不确定我当时使用的是什么。现在我在 Cordova iOS 3.9.1 和 Android 4.1.1 上,使用 ordova-plugin-crosswalk-webview 1.7.0。
  • 啊,我一直在使用 CrossWalk 库,而不是 cordova 插件。也许我会尝试这个插件,谢谢。
  • @user276648 你是如何解决这个错误的?我也明白了。使用最新的 Crosswalk 库也对我没有帮助。你能帮帮我吗?
  • @krishnanspace 抱歉,但如前所述,我不知道究竟是什么导致了错误。当时只需使用更新版本的 CrossWalk 就可以了。此外,由于放弃了对旧系统的支持,我已经好几年没有使用 CrossWalk 了。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-05-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2023-03-27
  • 1970-01-01
相关资源
最近更新 更多