[英]cordova.exec() is breaking my app code
我正在使用HTML5,Javascript / JQuery Mobile和Cordova / Phonegap開發Ipad應用程序。 它的功能之一是構建和發送電子郵件,我正在使用EmailComposer進行此操作,問題是在emailcomposer的屏幕運行並且我返回到應用程序后,許多列表視圖(由Jquery Mobile生成)停止工作。
調試時,我發現這在函數cordova.exec()運行時發生。 我試圖傳遞空的args,以為可能有些沖突,但是問題仍然存在。
cordova.exec(null, null, "EmailComposer", "showEmailComposer", [args]);
知道是什么原因造成的嗎?
我認為問題不是專門針對cordova.exec
-這僅僅是對任何本機功能的方法調用。
聽起來更像是您的視圖的一部分正在被重繪,而jQuery Mobile並未對其進行增強。 返回應用程序時,可以在jQuery Mobile上觸發create
或refresh
事件。
請參閱本頁底部有關更新列表的部分http://jquerymobile.com/test/docs/lists/docs-lists.html
我也遇到了同樣的問題,但是現在我解決了:
在“ cordova.plist”中,編寫Key:EmailComposer
和value:EmailComposer
。
而已!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.