2014-09-20 47 views
0

我很难让Cordova按照我的预期工作。Cordova - Windows8无法识别navigator.notification.alert

这是我采取的步骤。

npm install -g cordova 

md apps 
cd apps 

cordova create win8 com.win8.tryout win8tryout 

cordova platform add windows8 

在WWW/JS文件夹我编辑index.js加入

navigator.notification.alert('try me out'); 

到设备就绪事件。 后来我建科尔多瓦项目从应用/ win8的文件夹

cordova build 

然后我打开在平台/ windows8的文件夹中的Visual Studio解决方案和运行应用程序。

的代码失败在与 的navigator.notification.alert('try me out');线“的JavaScript运行时错误:无法获取的未定义或为空引用属性‘警报’”

我怀疑是构建过程中不会因为科尔多瓦正常工作。在Windows8/www目录中的js文件只有52kb,我期待一个约300kb的文件。

任何意见或建议,将不胜感激。

回答

0

好吧,多一点研究,我意识到我的排序。

从文档here: “从3.0版本开始,科尔多瓦实现了所有设备的API为插件...”

本来我下载了其未实现的插件架构v2.9.1。