Cordova 3.7在每个本地电话上重复使用iframe

由于我已经升级到Cordova 3.7,所有本地调用都会将下面的iframe添加到DOM。

<iframe src="gap://ready" style="display: none;"></iframe> 

为了排除我的现有代码影响cordova的可能性,我尝试用cordova CLI创build一个新的代码,添加控制台插件并在deviceready处理程序中的setInterval循环中调用console.log()。 因此,我在DOM中获得了大量的iframe。

我已经在iPad 3,iOS7上尝试过使用xCode 6构build应用程序。

有没有人遇到过这个问题? 谢谢。

更新:

相应的问题提交给cordova: https : //issues.apache.org/jira/browse/CB-8002这个问题应该在3.8版本中解决。

我也遇到了同样的问题。 我不知道为什么会发生这种情况。 但改变

 if (bridgeMode === undefined) { bridgeMode = jsToNativeModes.IFRAME_NAV; } 

阻止进入

 if (bridgeMode === undefined) { bridgeMode = jsToNativeModes.XHR_NO_PAYLOAD; } 

在cordova.js函数中iOSExec()适用于我

Cordova 3.8.0的发布解决了这个问题