0

だから私はWebベースのアプリを作っています。すべてのコードを停止しましたが、ページを切り替えるたびに点滅します。すべてのページを内部にするのはどうだろうと思いました。これが私があなたが内部ページをどのように行うと思うかについて私が作ったいくつかの基本的なコードです、そしてそれは機能しません。なにが問題ですか?

http://pastebin.com/kSCyKKgx

編集:これはAndroidアプリ用です!

4

2 に答える 2

3

表示される「フラッシュ」は、ブラウザが新しいページをロードしてレンダリングする前にレンダリングをクリアすることです。これは正常です。

これらを回避したい場合は、AJAXを効果的に使用する方法を学ぶことに時間を費やす必要があります。これは基本的に、JavaScript でサーバーからデータを取得し、クライアント側でレンダリングするため、ブラウザーが新しいページをロードすることはありません (回避するフラッシュ")。

ただし、上記を実装する際には、やるべきことがたくさんあります (ブラウザーの履歴、ページをリンク可能にするなど)。

于 2012-12-02T20:44:06.960 に答える
0

あなたが見ている「ちらつき」は、Android 2.x デバイスを使用している可能性がありますか?

その場合は、HEAD セクションの主要な jquery モバイル CSS の後にロードされる CSS にこれを追加してみてください。

<style type="text/css">
.ui-page {
    -webkit-backface-visibility: hidden;
}
</style>
于 2012-12-02T20:44:56.867 に答える