Bug: Using the iPad, it capitalizes the first letter of the word so http://skimthat.com turns into Http://skimthat.com. Your system doesn't see the lowercase http:// it's expecting and adds the prefix again causing the invalid url http://Http://skimthat.com
Solution: Create a string that contains a lowercase version of the url to do the http:// check or ignore case with regex.
Comments
Bug: Using the iPad, it capitalizes the first letter of the word so http://skimthat.com turns into Http://skimthat.com. Your system doesn't see the lowercase http:// it's expecting and adds the prefix again causing the invalid url http://Http://skimthat.com
Solution: Create a string that contains a lowercase version of the url to do the http:// check or ignore case with regex.