Javascript Phonegap/Cordova 3.1因页面加载而重置插件

Javascript Phonegap/Cordova 3.1因页面加载而重置插件,javascript,ios,cordova,Javascript,Ios,Cordova,我有一个iOS Phonegap/Cordova 3.1 hello world应用程序的新版本,我在xcode输出中得到以下消息: 2013-10-30 08:20:17.768 HelloWorld[51492:c07] Multi-tasking -> Device: YES, App: YES **2013-10-30 08:20:17.914 HelloWorld[51492:c07] Resetting plugins due to page load.** 2013-10

我有一个iOS Phonegap/Cordova 3.1 hello world应用程序的新版本,我在xcode输出中得到以下消息:

2013-10-30 08:20:17.768 HelloWorld[51492:c07] Multi-tasking -> Device: YES, App: YES

**2013-10-30 08:20:17.914 HelloWorld[51492:c07] Resetting plugins due to page load.**

2013-10-30 08:20:18.394 HelloWorld[51492:c07] Finished load of: 
是什么原因导致页面加载导致
重置插件
消息?当我构建应用程序时,它似乎运行良好

这是这个网站上的副本

这似乎是与jQuery Mobile和类似库的已知冲突。查看另一篇文章,了解一个非常简单的解决方法

编辑:

谢谢你,我站在正确的立场上,@bart_88。我查看了Cordova项目代码,看到了以下内容:

- (void)webViewDidStartLoad:(UIWebView*)theWebView {  
 NSLog(@"Resetting plugins due to page load.");  
 [_commandQueue resetRequestId];  
 [[NSNotificationCenter defaultCenter] postNotification:[NSNotification notificationWithName:CDVPluginResetNotification object:self.webView]];  
}

无论发生什么情况,似乎都会命中此代码(CDVViewController),因此您看到的消息只是一个可以忽略的新NSLog条目。

您使用的是jquery mobile吗?如果是这样的话,请看一下:@seanxe no这是hello world应用程序的新版本。奇怪!这不是一个直接的解决方案,但他们刚刚发布了v3.2。也许可以尝试升级,看看这是否是一个已修复的bug?不使用jQuery或jQuery Mobile