2012-04-23 155 views
1

我最近升级到科尔多瓦1.6.1,但我不能让它部署在模拟器或设备本身。调试器显示Error: executing module 'setInfo' are you sure you have loaded iOS version of cordova-1.6.1.js?虽然我确定我已经做到了。任何帮助?科尔多瓦1.6.1 setInfo错误

回答

1

使用解决了它这种link

事实证明,如果你正在使用requireJS一起的PhoneGap或科尔多瓦,如果你在一个需要呼叫包裹科尔多瓦无法正常加载。因此,解决办法是添加这对您的index.html

<script type="text/javascript" charset="utf8" src="[location of cordova.ios(for ios)]"></script> 

也跟随在最下方找到链接的解决方案。

0

您是否按照升级的所有步骤操作?确保您拥有更新的Cordova.plist,因为插件名称已更改。

+0

显然我没有。我所做的就是复制www并创建一个新项目(因为我安装了1.6.1,我想它会自动加载所有内容) – jongbanaag 2012-04-24 01:21:01

0

是的,即使我有同样的问题,我正在使用科尔多瓦1.9.0我只是应对万维网文件夹,并没有取代cordova.js必要(ios)版本确保你必须是好的。

Guideline

希望这对你的作品。

+0

谢谢。它肯定会工作,但我也使用requireJS到我的应用程序,这就是为什么我遇到了错误。它看起来像phonegap也使用requirejs。 – jongbanaag 2012-07-27 01:43:25