windows 8 个应用的 cordova.js 错误

Error in cordova.js for windows 8 app

我正在将目前部署在 android 平台上的 cordova 混合应用程序移植到 Windows 8/8.1。

我的应用程序使用 Jquery2.0.0 / angularjs /jquery 移动和英特尔框架。我使用 VS2015 移植了我的应用程序,它编译得很好。

但在运行时出现错误 "prompt: undefinedin cordova.js"。

我是新手,任何关于如何解决这个问题的建议都会很有帮助。

提前致谢。

确保您拥有 windows 的正确 Cordova.js 文件,并且它们位于正确的目录中(应该是您的 index.html 页面所在的根网络文件夹) .

如果您不使用 Cordova CLI 来构建应用程序,我强烈推荐它。通过 CLI 添加 windows 平台可为您提供构建时所需的所有 cordova.js 文件,您只需确保正确引用它们(不在 scripts/js 文件夹中)。

此外,确保您正在等待 cordova 准备好工作时触发的 "deviceready" 事件。