私はHTML5モバイルアプリケーションを作成しており、PhoneGapを使用してそれをiPadにプッシュしています。このアプリケーションは、多数のアイテムをリストし、ユーザーがそれらのアイテムをクリックし、アプリ内で外部リンクをロードする可能性があるという点で、Twitterアプリケーションfor iPadと同様です。 Facebookはアプリケーションと同様にこれを実行します。HTML5アプリケーションでIFRAMEを使用する
HTML5アプリケーションで外部コンテンツを読み込むアプリケーションを書くことは、この点では非常に難しいことです。私はページにIFRAMEをダンプすることができますが、それはボックスからiPad上でのスクロールをサポートしていません。私はiscroll4をiframeに接続するためにいくつかの面倒なことをやったことがありますが、それは激しく矛盾しています。スクリプトはiframeを飛び越えて逃げ出すことができます。セキュリティエラーがスローされます。 iframeからの外部リクエストを許可するためにPhoneGapソースを変更する必要があります。ソースが外部のため、私はメタビューポートについて何も仮定することはできません。リストは続きます...
私は個々のハックの仕事や暗い魔法を使ってこれらのことをたくさん解決できますが、これまでのところ私はもっと良い方法でなければならないと感じました。これらのすべてのものの周りに動作するコンポーネントはありますか?私は、JavaScript内のブラウザ用のネイティブラッパーのように、これらの問題の多くを解決すると感じましたが、それに似たものを見つけることはできませんでした。
注:私はちょうどブラウザフォン・ギャップのプラグインを発見した - 私は、これは
childbrowser phonegapプラグインを使用してみてください – kvc
私はChildBrowserプラグインを試しました。それは私が推測するほど十分にうまくいきます。divの中に物を束縛してサイズ、位置、スタイルに反応する通常の要素のように扱うといいでしょう。 –
まだ達成しようとしているものとちょっと混同しています。もう少し詳しく教えてください。この[フィドル](http://jsfiddle.net/monkmartinez/NNaBv/)の類似点を見てください。 – Martinez