英特尔 xdk 警报未在构建的应用程序上显示标题和确定按钮,但显示在模拟器上

intel xdk alert not showing title and ok button on built app but displays on emulator

嗨,我有这个 jquery 代码,如果 jquery post 参数成功,我在我的英特尔 xdk 应用程序上使用它应该显示一个警告框。

我最大的问题是它在 intel xdk 模拟器上正确显示,但是当我使用 cordova build 构建应用程序并将其安装到我的 android phone 时,警报显示白屏,如下所示.

请帮忙

enter image description here

这是我的代码

$("#codeSubmit").live('click',function() {

var data = $("#codeVerification :input").serializeArray();

$.post($("#codeVerification").attr('action'), data, function(json){

    if (json.page == "mainpage") {

        intel.xdk.notification.alert(json.message,'Alert','Ok');
    }
    if (json.status == "brand") {

        $('#mainpage').hide();

        $('#brands').show();

    }
}, "json");

});

此时,我认为所有 intel.xdk.whatever 库都已弃用。几个月来,英特尔一直在说尽可能转移到 cordova 插件。您将需要使用 cordova-plugin-dialogs,您可以通过项目设置页面(您设置构建信息的地方)的插件管理部分将其包含在您的项目中。当您在 Core Plugins

下的列表中查看时,它被称为 "Notifications"