Ticket #26323

Webkit UI の判定が厳しい

Eröffnet am: 2011-09-16 15:28 Letztes Update: 2011-12-03 14:58

Auswertung:
Verantwortlicher:
Typ:
Status:
Offen [Owner assigned]
Komponente:
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine

Details

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-Verlauf (2/2 Historien)

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

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

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

Dateianhangliste

Keine Anhänge

Bearbeiten

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