0
navigator.notification.prompt不適用於android v2.3.3(在摩托羅拉droid2全球測試)。代碼運行時不會拋出錯誤,但提示不會出現在屏幕上。相同的應用程序代碼在v4.1.2上運行正常(在samsung sch-1200上測試過)。有什麼想法可以阻止v2.3.3下的提示?cordova 3.5 w/notification.prompt on android 2.3.3
我檢查過cordova.apache.org文檔,沒有提到版本特定。我也嘗試了其他通知方法,但沒有運氣。
這裏是我的代碼:
console.log('before notification prompt');
try {
navigator.notification.prompt(
'Enter the new Category', // message
onNewCategory, // callback
'Categories', // title
['Save', 'Cancel'], // buttons
'' // default text
);
}
catch (e) {
console.error(e.message);
}
console.log('after notification prompt');
控制檯輸出表明,沒有錯誤正常運行。
'Cordova plugin ls'顯示插件已成功安裝。
感謝您的幫助。
在v3.3開始玩科爾多瓦並從3.5開始使用更嚴重,這是一個從來沒有工作,或工作,然後打破了後來的版本的問題?由於我對這款產品不熟悉,因此我正在努力評估這款不錯的跨平臺產品的穩定性。如果事實證明它對於生產環境來說不夠穩定,也許我需要重新考慮它的使用。我意識到2.3.3正在變老,並且用戶羣正在縮小,但是當phonegap第一次啓動時它是主要的,這是一個非常基本的特性。這與隨着wp8 FileApi錯誤讓我質疑它。 – DaveB 2014-10-11 12:34:44