Javascript cordova.exec()正在破坏我的应用程序代码

Javascript cordova.exec()正在破坏我的应用程序代码,javascript,jquery-mobile,cordova,Javascript,Jquery Mobile,Cordova,我正在开发一款带有HTML5、Javascript/JQuery Mobile和Cordova/Phonegap的Ipad应用程序。它的一个功能是生成和发送电子邮件,我正在使用,问题是在emailcomposer的屏幕运行后,我返回应用程序,许多列表视图(由Jquery Mobile生成)停止工作 调试发现,当函数cordova.exec()运行时,就会发生这种情况。我试图传递空参数,认为可能有冲突,但问题仍然存在 cordova.exec(null, null, "EmailComposer"

我正在开发一款带有HTML5、Javascript/JQuery Mobile和Cordova/Phonegap的Ipad应用程序。它的一个功能是生成和发送电子邮件,我正在使用,问题是在emailcomposer的屏幕运行后,我返回应用程序,许多列表视图(由Jquery Mobile生成)停止工作

调试发现,当函数cordova.exec()运行时,就会发生这种情况。我试图传递空参数,认为可能有冲突,但问题仍然存在

cordova.exec(null, null, "EmailComposer", "showEmailComposer", [args]);

你知道是什么原因造成的吗?

我也遇到了同样的问题,但现在我解决了:

在“cordova.plist”中写入
键:EmailComposer
值:EmailComposer


就这样

我也面临同样的问题,但现在我解决了:

在“cordova.plist”中写入
键:EmailComposer
值:EmailComposer


就这样

我认为问题不在于如何处理
cordova.exec
——这只是任何本机功能的方法调用

听起来更像是视图的一部分正在被重新绘制,而不是被jQuery Mobile增强。返回应用程序时,您可以在jQuery Mobile上触发
创建
刷新
事件


请参阅本页底部关于更新列表的部分

我不认为问题是专门针对
cordova.exec
——这只是任何本机功能的方法调用

听起来更像是视图的一部分正在被重新绘制,而不是被jQuery Mobile增强。返回应用程序时,您可以在jQuery Mobile上触发
创建
刷新
事件

请参阅本页底部有关更新列表的部分