Ticket #26323

Webkit UI の判定が厳しい

Date d'ouverture: 2011-09-16 15:28 Dernière mise à jour: 2011-12-03 14:58

Rapporteur:
Propriétaire:
Type:
État:
Ouvert [Owner assigned]
Composant:
Jalon:
(Aucun)
Priorité:
5 - moyen
Sévérité:
5 - moyen
Résolution:
Aucun
Fichier:
Aucun

Détails

WebKit ブラウザの判定は現状

$me->{header}->{user_agent} =~ /AppleWebKit.* Mobile/

となっているわけだけど、Android 3.x な ブラウザの User-Agent は(以下は Galaxy Tab 10.1 のものだけど)

Mozilla/5.0 (Linux; U; Android 3.1; ja-jp; GT-P7510 Build/HMJ37) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13

という感じで Mobile という文字列が入ってないので WebKit だと判定されない。

Android という文字列も拾ったほうがいいかもなぁ?

Ticket History (2/2 Histories)

2011-09-16 15:28 Updated by: ishikawa
  • New Ticket "Webkit UI の判定が厳しい" created
2011-12-03 14:58 Updated by: (del#34452)
Commentaire

Galaxy Nexusはさらに事情が厳しい、かも。 http://devlog.dcm-gate.com/2011/12/galaxy-nexus-sc-04d-user-agent.html

判定諦めてもいいかもしれないです。

Attachment File List

No attachments

Modifier

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Connexion