私が構築しているページのAndroidのブラウザの在庫に問題があります。簡単に言えば、ページは最初にズームインすることなく垂直方向にスクロールしません。私はタグがブラウザのウィンドウよりも小さい高さを報告していると思ったときにわかったと思ったが、それを修正してもスクロールの問題は解決しなかった。 (インデックスページの黒いボックスは、計算された要素の高さを報告します)Androidの既定のブラウザがスクロールしていないWebページ
私のテストデバイスは、Android 2.3を実行しているDroid Incredibleです。スクロールは、Android用Firefox、Android 4.0タブレット、すべてのiOSデバイスで動作します。サイトの
私のdevのビルドはここにある:www.adamjdesigns.info/csu/engage
EDIT - 私が試した他のコード:
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0">
if(navigator.userAgent.match(/Android 2/) && $(window).height() < 600) { $('html').css({'height':$(window).height(),'overflow':'auto'}); }
をすべてのヘルプは大歓迎です!
これは答えではありませんが、単純にサーフィンしているときに、2.3のストックウェブキットベースのブラウザでこの現象を見てきました。それは一般的な出来事でしたので、私はこれがHCで修正されたバグだと推測しています。ただ言って... – Simon
ありがとう、サイモン。少なくとも、問題の原因となっているコーディングでは必ずしもそうではないことを知ることが役立ちます。残念ながら、バグの言い訳は私の上司とのフックから私を得ることはありません! – AdamJ
あなたは2.3のデバイスを手に入れることができます。おそらくカスタムROMをフラッシュしてから15分間サーフィンすることができます。運が良ければすぐにIIRCの動作を示すページが見つかるでしょう。皮肉なことに、Android SDKのドキュメントがこれをやっているようだ。 。特定のデバイスは、カスタムROMを実行しているAdvent Vegaでした。 – Simon