我无法让 iOS 版本的 ChildBrowser 插件与 Cordova 2.2.0 一起使用。我将 ChildBrowser 插件更新到 2012 年 11 月 26 日的最新版本,它现在可以构建,但子窗口没有打开。
我有这个插件的早期版本,它在带有 xcode 4.2 的 Snow Leopard 上使用 Cordova 2.0.0 构建,但当然我需要升级到 Cordova 2.2 才能为 iOS 6 构建。我正在使用一个全新的 Cordova 2.2 项目,进入我复制了 www 文件夹并进行了适当的修改。
我正在使用最新的 childbrowser.js 文件,并且 Cordova.plist 有相应的行。
我尝试使用最新版本的插件更新旧的 xcode 4.2 项目,但它不再构建,在 ChildBrowserViewController.m 中为“UIInterfaceOrientationPortrait”提供未声明的标识符错误,与我在尝试构建 Cordova 时遇到的相同错误2.2 项目带有早期版本的插件。