2010-11-29 9 views
0

私は基本的にeBookリーダーであるアプリを持っています。 HTML、CSS、JavaScriptのグループを含むzipファイルをダウンロードすることができます。アプリはファイルを解凍し、「webapp」を表示します。iOSで実行時にHTMLリソースの風景や肖像画を確認する

eBookの99%で、アプリを縦向きにしか表示しないようにします。ページはすべてこれを念頭に置いてフォーマットされています。したがって、アプリはポートレートのみに設定されています。

しかし、1つの電子ブックが横長表示で最適に機能します。

このeBookが読み込まれているかどうかを検出し、実行時に変更して、ページを横長表示のみで表示するにはどうすればよいですか?

私はindex.htmlファイル<div class="youCantSeeMe">Landscape</div>に文字列を簡単に入れて、このdivを非表示にすることができます。実行時にこの文字列を検索して、このリソースが横向きモードでのみ表示されるようにアプリで設定を変更するにはどうすればよいですか。

リンダ

答えて

0

あなたはそのコンテンツを表示するためにUIWebViewを使用していますか?もしあなたがそうするなら、私はHTML/CSS/JavascriptがeBookで仕事の残りの部分をやっていると仮定します。あなたはjavascriptとobjective Cの間の何らかのブリッジを試しましたか? thisのようなものです。

ホープこれは

+0

それともこれを支援します。http://www.codingventures.com/2008/12/using-uiwebview-to-render-svg-files/ ..このタイトルを探してください:「Javascriptが通信Objective-Cコードを使って " – Omer

関連する問題