我正在開發一個簡單的應用程序與英特爾XDK框架,但我無法使用稱爲intel.xdk.notification.alert()的功能;它不工作,我沒有在控制檯上的錯誤。英特爾XDK警報API不起作用
這是代碼:
$("#mybutton").click(function(){
intel.xdk.notification.alert("error","Error","Ok");
})
使用的Chrome瀏覽器開發工具,我可以調用函數,看看我的Android智能手機警報的控制檯,但如果我我就什麼都不按鍵敲擊發生。 它只能在模擬器,或者如果我調用該函數是這樣的:
setTimeout(function(){
intel.xdk.notification.alert("error","Error","Ok");
},2000)
我試着在網上搜索,但似乎沒有對我很有用!
謝謝。 現在我可以看到警報框,但它是我從普通網頁獲得的標準警報,帶有我自己的標題和消息。 我會得到本機警報通知,這是更美麗的看到。 有沒有辦法得到它? – 2014-12-07 15:34:23
您應該使用該插件獲取本地警報框。如果您在設備上運行構建的應用程序,則只會看到本機警報對話框,但您不會在「模擬」選項卡中看到「本機」警報。您將在「調試」選項卡中看到它們。 – xmnboy 2014-12-08 19:45:16
我使用測試選項卡查看設備上的「非本地」警報和確認框。 關於我發現的文檔:「大多數科爾多瓦實現使用本機對話框來實現此功能,但某些平臺使用瀏覽器的警報功能,該功能通常不易定製。」 可能這是原因 – 2014-12-12 13:02:54