Cordova 2.3.0 の InAppBrowser が URL を正しくロードしていません。これは、ホワイトリストに登録された URL の新しい方法と、プラグインではなくメインの Cordova WebView にのみ適用される方法に関係していることを理解しています。
ホワイトリストの URL をプラグインに使用する方法に関する記事を読みましたが、非常に曖昧で、提案されたコードをどこに追加すればよいかわかりません。
上記の参照リンクのステップ 3 からの指示は、次のことを示唆しています。
ステップ 3)。プラグインによるネットワーク接続は、ホワイトリストによってチェックされなくなりました。プラグイン ネットワーク接続にホワイトリストを使用するには、接続の "User-Agent" ヘッダーを viewController のユーザー エージェントに設定する必要があります。
`CDVViewController* vc = ((CDVViewController*)self.viewController);
NSString* userAgent = vc.userAgent;
// then set the User-Agent header of your network connection...`
この記事には、このコードをどこに追加するかは記載されていません。MainViewController.m に入ると思いますが、よくわかりません。そのファイルの init 関数に配置しようとしましたが、機能しませんでした。また、「ネットワーク接続の User-Agent ヘッダーを設定してください...」という意味もわかりません。どこで設定すればよいですか?
これで成功した人はいますか?もしそうなら、私はいくつかの助けが大好きです。私は本当にここで立ち往生しています。
ありがとう!