2014-09-20 50 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。