1
角度材料を扱うことができないブラウザでは、古いウェブサイトにユーザをリダイレクトする必要があります。ブラウザが角材料をサポートしているかどうかを検出する方法
(1)ブラウザのエージェントとバージョンを検出しようとしていましたが、ブラウザとバージョンが実際に動作するChrome/Safari/Firefoxの確定リストを見つけるのが難しいです。また、私が試したクライアント検出コードは、iPhone 6/iOS9で何も返されなかったようです。
(2)どういうわけか特定の機能を検出できますか。 flexboxを使用して、ブラウザがサポートされていないかどうかを判断します。
Chrome/Safari/Firefoxのバージョンが自動更新されているため、バージョンの確認に迷惑を掛けず、角度のある素材をサポートしない本当の古いバージョンは非常にありそうもありません。あなたがチェックできるIEだけです(しかしおそらくすべてのIE> = 11が動作します) –
私はBrowserStack Liveでいくつかのテストを行っています。私たちの場合、IE10も機能します。 Safari iOS6以降は動作しません(iOS7、iOS8、IOS9の動作)。 – ngDeveloper
iOSユーザーの4.2%がiOS6以下であるため、言うことは難しいです。私はそれを気にせず、私はそれをサポートしませんが、私はあなたの事件を知らない。 –