0
私は本当に面倒な問題に遭遇しています。私は、メニューのためswipeleft
とswiperight
を使用できるようにするには、次のjQueryのスクリプトを追加しました:私は先のページに到達したとき、私は、メニュー内のURLリンクをクリックしたときに、今メインスレッドの同期XMLHttpRequestは、エンドユーザーのエクスペリエンスに悪影響を与えるため、非推奨となりました。
<link rel="stylesheet" href="//code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css">
<script src="//code.jquery.com/jquery-2.1.4.min.js"></script>
<script src="//code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script>
、ページのスタイルがあります形式のうちのcompletleyは、コンソールに次の警告を表示します。
jquery-2.1.4.min.js:4 Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience. For more help, check https://xhr.spec.whatwg.org/.
これはjquery-2.1.4.min.js:4
からのコードです:
f(f.open(a.type,a.url,a.async,a.username,a.password),a.xhrFields)for(e
私は、URLをクリックすると、この問題が発生した場所に間違っている可能性がありますか?上記のjQueryスクリプトを追加する前に、これは問題ではありませんでした。また、ブラウザにリロードして警告が表示されているページをリロードすると、ページのフォーマットが元の状態に戻ります。
アイデア?
誰でもこのライブを見たい場合は、下にコメントしてリンクを貼ります。このようにjQueryのライブラリとjquery.mobile間
私はあなたの問題への答えを持っていないが、私は開発のためのunminified jQueryのライブラリを使用することをお勧めしたい、彼らがより簡単になりがちデバッグする。 – George
@George彼らは正確に何ですか?私は通常 ''を使用しますが、これだけでもjquery.mobileは 'swipeleft'の動作を許可しません。 – Paul
ちょうど.min – George