Ticket #26323

Webkit UI の判定が厳しい

Open Date: 2011-09-16 15:28 Last Update: 2011-12-03 14:58

Reporter:
Owner:
Type:
Status:
Open [Owner assigned]
Component:
MileStone:
(None)
Priority:
5 - Medium
Severity:
5 - Medium
Resolution:
None
File:
None

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 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)
Comment

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

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

Attachment File List

No attachments

Edit

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