1

iOS バージョンの ChildBrowser プラグインを Cordova 2.2.0 で動作させるのに問題があります。ChildBrowserプラグインを2012/11/26現在の最新版にアップデートしたところ、ビルドはできるようになりましたが、子ウィンドウが開きません。

このプラグインの以前のバージョンは、xcode 4.2 を使用して Snow Leopard でビルドされた Cordova 2.0.0 で動作していましたが、もちろん、iOS 6 用にビルドするには Cordova 2.2 にアップグレードする必要があります。まったく新しい Cordova 2.2 プロジェクトを使用しています。 wwwフォルダーをコピーして適切に変更しました。

私は最新の childbrowser.js ファイルを使用しており、Cordova.plist には適切な行があります。

古い xcode 4.2 プロジェクトをプラグインの最新バージョンで更新しようとしましたが、ビルドされなくなり、ChildBrowserViewController.m の「UIInterfaceOrientationPortrait」の宣言されていない識別子エラーが発生しました。Cordova をビルドしようとしたときに発生したのと同じエラーです。以前のバージョンのプラグインを使用した 2.2 プロジェクト。

4

1 に答える 1

0

Finder から XCode にファイルをドラッグして、.h および .m ファイルのほかに ChildBrowserViewController.xib も Plugins フォルダーに追加することを忘れないでください。

于 2013-01-22T15:23:05.250 に答える