私のサイトはレスポンシブで、iPhone の Safari で見栄えがします。しかし、iPhone の Twitter アプリから自分の Web サイトを閲覧すると、モバイル スタイルのほとんどが無視され、見栄えが非常に悪くなります。ブラウザーが何らかのモバイル アプリ (Twitter など) であるかどうかを検出し、代わりに既定のモバイル ブラウザー (Safari、ブラウザーなど) でページを読み込むようにするためにできることはありますか?
編集: CSS の max-width メディア クエリを厳密に使用し、HTML5 ブロック要素をターゲットにして、幅をパーセントに変更しました。2 つのナビで、必要に応じて表示属性を変更しました。
キャッシングの問題であることが判明しました。Twitterアプリで問題なく読み込まれます。奇妙なことに、何度か試した後でも、以前はそうではありませんでした。