Chrome for iOS7 on an iPad has the following error: NoMethodError: undefined method `split' for nil:NilClass However, if I spoof the UserAgent by choosing Request Desktop Site, then it works (well, except the nice touch UI as expected) Safari on iOS works great. Just wondering what technically it is that makes Chrome for iOS not work, but Safari on iOS does, given that they are both powered by WebKit? Curious so I know what to avoid in my own web apps. Thanks!