私は長い間戦ってきた問題に直面していますが、まだ答えがありません。たくさんのフォーラムやウェブサイトで探しましたが、実際には何も機能しません。誰も同じ問題に直面し、それを解決しましたか?
問題: 複数の div を含むページがあり、各 div がページです。ボタンをクリックするたびに、div の 1 つが表示され、他の div は非表示になります。問題は次のとおりです。別のリンクを複数回クリックすると (表示されている div を変更するために)、正しいコンテンツのレンダリングが停止し、そのうちの 1 つでブロックされます。コンテキストが読み込まれていることに気付きましたが、画面にレンダリングしないでください。携帯電話を横向きにしてから縦向きにすると、コンテンツが正しくレンダリングされ、必要なものが表示されるため、気付きました。
電話がコンテンツを適切にレンダリングしないために、このエラーが発生するようです。それを解決する方法はありますか?多分レンダリングを強制しますか?どうすれば作れますか?何も見つかりませんでした。
私はたくさんのコードを見て試しました.私のために働いたのはfollowind cssを使用していましたが、多くの問題をもたらしました. 入力するとテキストボックスが動き始め、一部の文字を受け入れないことがあり、その他の多くの奇妙な問題があります。
コード:-webkit-transform: translate3d(0px,0px,0px);
私は自分のhtmlファイルで次のコードも使用しています: <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
. これにより、js ライブラリを使用せずにヘッダーを修正できます。
私が使用しているツール: Phonegap 2.5、android 2.3.4
何か案が?
ありがとうございました
PS: 私が書いたものとは関係がないように思われるので、コードを公開しないことにしましたが、いくつかのバグがあります..