Questions tagged [mobile-safari]
A mobile version of Apple’s Safari web browser.
                                	
	mobile-safari
    
                            
                        
                    
            4,637
            questions
        
        
            1104
            votes
        
        
            25
            answers
        
        
            145k
            views
        
    Is Safari on iOS 6 caching $.ajax results?
                Since the upgrade to iOS 6, we are seeing Safari's web view take the liberty of caching $.ajax calls. This is in the context of a PhoneGap application so it is using the Safari WebView. Our $.ajax ...
            
        
       
    
            883
            votes
        
        
            41
            answers
        
        
            776k
            views
        
    Disable Auto Zoom in Input "Text" tag - Safari on iPhone
                I made an HTML page that has an <input> tag with type="text". When I click on it using Safari on iPhone, the page becomes larger (auto zoom). Does anybody know how to disable this?
            
        
       
    
            480
            votes
        
        
            20
            answers
        
        
            645k
            views
        
    How do you disable viewport zooming on Mobile Safari?
                I've tried all three of these to no avail:
<meta name=”viewport” content=”width=device-width; initial-scale=1.0; maximum-scale=1.0; user-scalable=0;” />
<meta name=”viewport” content=”width=...
            
        
       
    
            416
            votes
        
        
            25
            answers
        
        
            324k
            views
        
    How to disable phone number linking in Mobile Safari?
                Safari on iPhone automatically creates links for strings of digits that appear to the telephone numbers.  I am writing a web page containing an IP address, and Safari is turning that into a phone ...
            
        
       
    
            414
            votes
        
        
            11
            answers
        
        
            364k
            views
        
    Turn off iPhone/Safari input element rounding
                My website renders well on the iPhone/Safari browser, with one exception: My text input fields have a weird rounded style which doesn't look good at all with the rest of my website.
Is there a way to ...
            
        
       
    
            307
            votes
        
        
            10
            answers
        
        
            140k
            views
        
    UIWebView open links in Safari
                I have a very simple UIWebView with content from my application bundle. I would like any links in the web view to open in Safari instead of in the web view. Is this possible?
            
        
       
    
            264
            votes
        
        
            3
            answers
        
        
            138k
            views
        
    CSS submit button weird rendering on iPad/iPhone
                I noticed that if I style my buttons with CSS using radius, colors and borders, they look good but in the iphone/ipad/ipod they look terrible...shouldn't be the same rendering as in Safari Desktop??
            
        
       
    
            230
            votes
        
        
            19
            answers
        
        
            318k
            views
        
    How do I remove the blue styling of telephone numbers on iPhone/iOS?
                Is there a way to remove the default blue hyperlink colour from a telephone number when viewed on an iPhone? Like a specific Mobile Safari tag or CSS to add?
I only have this in place for the number:
...
            
        
       
    
            227
            votes
        
        
            15
            answers
        
        
            246k
            views
        
    How to launch Safari and open URL from iOS app
                On the settings page, I want to include three links to
My app support site
YouTube app tutorial
My primary site (ie: linked to a 'Created by Dale Dietrich' label.)
I've searched this site and the ...
            
        
       
    
            204
            votes
        
        
            8
            answers
        
        
            397k
            views
        
    How can I recognize touch events using jQuery in Safari for iPad? Is it possible?
                Is it possible to recognize touch events on the iPad's Safari browser using jQuery? 
I used mouseOver and mouseOut events in a web application. Are there any similar events for the iPad's Safari ...
            
        
       
    
            204
            votes
        
        
            9
            answers
        
        
            176k
            views
        
    iOS 8 removed "minimal-ui" viewport property, are there other "soft fullscreen" solutions?
                (This is a multi-part question, I will try my best to summarise the scenario.)
We are currently building a responsive web app (news reader) that allow users to swipe between tabbed content, as well ...
            
        
       
    
            189
            votes
        
        
            19
            answers
        
        
            154k
            views
        
    disable viewport zooming iOS 10+ safari?
                I've update my iPhone 6 plus to iOS 10 beta version and just found that in mobile safari, you can zoom any webpages by double tapping or pinching IGNORE the user-scalable=no code in the meta tag. I ...
            
        
       
    
            185
            votes
        
        
            12
            answers
        
        
            291k
            views
        
    How can I check if an app is installed from a web-page on an iPhone
                I want to create a web-page, a page that will redirect an iPhone to the App Store if the iPhone does not have the application installed, but if the iPhone has the app installed I want it to open the ...
            
        
       
    
            175
            votes
        
        
            32
            answers
        
        
            505k
            views
        
    HTML5 Video tag not working in Safari , iPhone and iPad
                I am trying to create an html5 web page in which there is a small video like 13s , I converted the flash version of this video into 3 format : .ogv using fireFogg , .webm using firefogg also and .mp4 ...
            
        
       
    
            174
            votes
        
        
            15
            answers
        
        
            113k
            views
        
    iPad Safari scrolling causes HTML elements to disappear and reappear with a delay
                I'm currently developing a web application using HTML5 and jQuery for iPad Safari. I'm running into a problem wherein large scroll areas cause the elements that are offscreen to appear after a delay ...
            
        
       
    
            162
            votes
        
        
            6
            answers
        
        
            107k
            views
        
    Remove textarea inner shadow on Mobile Safari (iPhone)
                By default, it seems Mobile Safari adds the top inner shadow to all input fields, including textarea. Is there a way to remove it?
It's especially ugly when you have a white background.
            
        
       
    
            158
            votes
        
        
            18
            answers
        
        
            207k
            views
        
    How to disable scrolling on mobile Safari?
                I have a long page, and I want to hide the content that goes underneath the "fold", and it should work on iPhone/iPad.
overflow:hidden applied to <body> does not seem to work on mobile ...
            
        
       
    
            148
            votes
        
        
            24
            answers
        
        
            252k
            views
        
    Disable scrolling and bounce effect on mobile Safari
                I'm working on a browser based app, currently I'm developing and styling for the mobile Safari browser for iPad.
I'm looking for two things: How can I disable vertical scrolling for pages that don't ...
            
        
       
    
            129
            votes
        
        
            5
            answers
        
        
            86k
            views
        
    Some font-size's rendered larger on Safari (iPhone)
                Are there CSS or other reasons why Safari/iPhone would ignore some font-size settings? On my particular website Safari on the iPhone renders some font-size:13px text larger than font-size:15px text. ...
            
        
       
    
            119
            votes
        
        
            8
            answers
        
        
            190k
            views
        
    Javascript for "Add to Home Screen" on iPhone?
                Is it possible to use Javascript to emulate the Add to Home Screen option in Mobile Safari's bookmark menu?
Something similar to IE's window.external.AddFavorite(location.href, document.title); ...
            
        
       
    
            117
            votes
        
        
            13
            answers
        
        
            107k
            views
        
    :active pseudo-class doesn't work in mobile safari
                In Webkit on iPhone/iPad/iPod, specifying styling for an :active pseudo-class for an <a> tag doesn't trigger when you tap on the element. How can I get this to trigger? Example code:
<style&...
            
        
       
    
            106
            votes
        
        
            9
            answers
        
        
            153k
            views
        
    Simplest way to detect a pinch
                This is a WEB APP not a native app. Please no Objective-C NS commands.
So I need to detect 'pinch' events on iOS. Problem is every plugin or method I see for doing gestures or multi-touch events, is (...
            
        
       
    
            102
            votes
        
        
            4
            answers
        
        
            118k
            views
        
    Can I change the viewport meta tag in mobile safari on the fly?
                I have an AJAX app built for mobile Safari browser that needs to display different types of content.
For some content, I need user-scalable=1 and for other ones, I need user-scalable=0.
Is there a ...
            
        
       
    
            99
            votes
        
        
            2
            answers
        
        
            53k
            views
        
    iPad Safari: How to disable the quick blinking effect when a link has been hit
                Is there any way to disable that?
I only mean in the browser... When you click a link or a button or a div that has a click function on it, it flickers a grey box where you clicked quickly. How do i ...
            
        
       
    
            98
            votes
        
        
            16
            answers
        
        
            90k
            views
        
    Is it possible to force ignore the :hover pseudoclass for iPhone/iPad users?
                I have some css menus on my site that expand with :hover (without js)
This works in a semi-broken way on iDevices, for example a tap will activate the :hover rule and expand the menu, but then ...
            
        
       
    
            94
            votes
        
        
            10
            answers
        
        
            99k
            views
        
    A html5 web app for mobile safari to upload images from the Photos.app?
                Is it possible to write a HTML5 web application designed for the iOS devices (iPad, iPhone, iPod Touch) which can allow the user to upload an image from the filesystem? 
Imagine uploading a new photo ...
            
        
       
    
            92
            votes
        
        
            14
            answers
        
        
            116k
            views
        
    Copy to clipboard using Javascript in iOS
                I'm using this function to copy a URL to the clipboard:
function CopyUrl($this){
  var querySelector = $this.next().attr("id");
  var emailLink = document.querySelector("#"+querySelector);
  var ...
            
        
       
    
            88
            votes
        
        
            7
            answers
        
        
            79k
            views
        
    Stop Safari Mobile from giving input buttons rounded corners
                I guess the subject says it all. I have a web application when viewed on an Iphone, Ipod or Ipad, input submit buttons have rounded corners. Is there a way to stop this?
            
        
       
    
            86
            votes
        
        
            15
            answers
        
        
            95k
            views
        
    Determine if user navigated from mobile Safari
                I have an app, and I'd like to redirect the users to different pages based on where they are navigating from.
If navigating from web clip, do not redirect.
If navigating from mobile Safari, redirect ...
            
        
       
    
            86
            votes
        
        
            6
            answers
        
        
            106k
            views
        
    Fix font size issue on Mobile Safari (iPhone) where text is rendered inconsistently and some fonts are larger than others?
                Our site renders with inconsistent font sizes on mobile Safari -- and as far as we can tell, only Mobile Safari. This very much has stumped us.
We analyzed the site with Firebug, and the incorrect ...
            
        
       
    
            85
            votes
        
        
            14
            answers
        
        
            68k
            views
        
    iOS 11 Safari bootstrap modal text area outside of cursor
                With iOS 11 safari, input textbox cursor are outside of input textbox. We did not get why it is having this problem. As you can see my focused text box is email text input but my cursor is outside of ...
            
        
       
    
            85
            votes
        
        
            16
            answers
        
        
            94k
            views
        
    How to debug web sites on mobile devices?
                How do people debug websites on mobile devices?
I'd like to be able to manipulate the HTML and CSS similar to using the Inspector in a desktop browser, and debug JavaScript.
            
        
       
    
            85
            votes
        
        
            11
            answers
        
        
            26k
            views
        
    What is the PastryKit Framework?
                I'm trying to find any information I can on the PastryKit Javascript Framework. It appears to be in use on the iPhone User Guide that is displayed on the iPhone itself in Mobile Safari, but I cannot ...
            
        
       
    
            83
            votes
        
        
            20
            answers
        
        
            59k
            views
        
    iPad is not showing in Develop menu on OSX Safari
                I need to debug an HTML app on ipad.  I used to be able to connect ipad by USB cable to my mac and it would show in the "Develop" menu in Safari.  I have two ipads now - one with iOS 6 and another ...
            
        
       
    
            82
            votes
        
        
            2
            answers
        
        
            60k
            views
        
    remove grey background on link clicked in ios safari / chrome / firefox
                When you click (touch) a link in Safari (or chrome or firefox)  for iOS, you get a grey background behind link (only while you're holding it). Is there a way to remove this feature using CSS? 
Please ...
            
        
       
    
            79
            votes
        
        
            2
            answers
        
        
            92k
            views
        
    Is there a way to make a phone number clickable on an iphone or android phone to make a call in HTML?
                Is it possible to make a phone number clickable in HTML so that when a user clicks on the number it is called?
            
        
       
    
            79
            votes
        
        
            5
            answers
        
        
            84k
            views
        
    What version of mobile safari comes with each version of iOS?
                I'm trying to figure out what Javascript APIs I can use to achieve support for Mobile Safari back to iOS2. I haven't found a list anywhere that shows what version of Mobile Safari ships with each new ...
            
        
       
    
            78
            votes
        
        
            10
            answers
        
        
            91k
            views
        
    Debug iPad Safari with a PC
                I want to test my website on Safari on my iPad. I only have another PC. Is there a way for me to do remote debugging like ADB (Android Debug Bridge) with mobile Chrome? I searched on StackOverflow, ...
            
        
       
    
            78
            votes
        
        
            2
            answers
        
        
            41k
            views
        
    Debug iOS 6+7 Mobile Safari using the Chrome DevTools
                iOS 6 comes with built-in support for remote debugging (1 minute screencast). It plays nice with the new Safari Web Inspector which seems to be a 1 year old fork of WebKit Inspector. It misses some ...
            
        
       
    
            77
            votes
        
        
            11
            answers
        
        
            46k
            views
        
    How to enable iOS 5 Safari Reader on my website?
                How does the Reader function of Mobile Safari in iOS 5 work? How do I enable it on my site. How do I tell it what content on my page is an article to trigger this function?
            
        
       
    
            74
            votes
        
        
            13
            answers
        
        
            38k
            views
        
    Offline iOS web app: loads my manifest, but doesn't work offline
                I'm writing a web app to be used offline on iOS.  I've created a manifest, am serving it up as text/cache-manifest, and it usually works fine, when running inside Safari.
If I add it as an app to my ...
            
        
       
    
            70
            votes
        
        
            4
            answers
        
        
            37k
            views
        
    Stop reloading of web app launched from iPhone Home Screen
                I created a web app and added to my iPhone Home Screen.  When I switch to another app and back, iPhone automatically reload my web app.  This breaks my app flow.  
How do I prevent iPhone from ...
            
        
       
    
            68
            votes
        
        
            5
            answers
        
        
            48k
            views
        
    iOS 9 Safari: changing an element to fixed position while scrolling won't paint until scroll stops
                I've been developing a site and taking advantage from the rather good jQuery Sticky Kit plugin. It operates by switching the position property to fixed and back when appropriate. Runs very smoothly in ...
            
        
       
    
            67
            votes
        
        
            11
            answers
        
        
            113k
            views
        
    Fixed positioning in Mobile Safari
                Is it possible to position an element fixed relative to the viewport in Mobile Safari? As many have noted, position: fixed doesn't work, but Gmail just came out with a solution that almost is what I ...
            
        
       
    
            67
            votes
        
        
            7
            answers
        
        
            99k
            views
        
    iOS iPad Fixed position breaks when keyboard is opened
                Fixed position breaks on header when I click on the "Search Form" text box field. It simply detaches from the top of the page (as it's fixed up there) and starts floating middle of the page when the ...
            
        
       
    
            66
            votes
        
        
            9
            answers
        
        
            77k
            views
        
    iPad Safari - Make keyboard disappear
                In iPad Safari browser, when I change focus from a textbox to a dropdown, the keyboard still remains... Is there some way (maybe with Javascript) I can hide the keyboard when user blurs from the ...
            
        
       
    
            64
            votes
        
        
            14
            answers
        
        
            65k
            views
        
    Multiple "apple-touch-startup-image" resolutions for iOS web app (esp. for iPad)?
                I've written an HTML5-based iOS web application and all seems to be working well, but I'm trying to polish it up with multiple startup screens. The iPhone/iPod touch works well w/a PNG of 320x460, as ...
            
        
       
    
            61
            votes
        
        
            8
            answers
        
        
            31k
            views
        
    Setting "Home Screen" icon name for mobile Safari
                By default, when "bookmarking" a website as an icon (by choosing to Add to Home Screen from within Safari's "+" menu), the icon name defaults to the page's <title>, truncated to 12 characters.
...
            
        
       
    
            61
            votes
        
        
            6
            answers
        
        
            68k
            views
        
    Problems displaying PDF in iFrame on Mobile Safari
                Within our web application we are displaying a PDF document in an iframe using the following line of code:
<iframe id="iframeContainer" src="https://example.com/pdfdoc.pdf" 
    ...
            
        
       
    
            58
            votes
        
        
            10
            answers
        
        
            175k
            views
        
    CSS background-size: cover replacement for Mobile Safari
                Hi I have several divs on my page which have background images that I want to expand to cover the entire div which in turn can expand to fill the width of the viewport.
Obviously background-size: ...