Articles of safari

Evitar o carregamento do safari do cache quando o botão Voltar é clicado

Ocorreu um problema com o safari carregando vídeos antigos do youtube quando o botão Voltar foi clicado. Eu tentei adicionar onunload = “(mencionado aqui Impedindo cache no botão de volta no Safari 5 ) para a tag body, mas não funciona neste caso. Existe alguma maneira de impedir o carregamento do safari do cache em […]

Desativar rolagem ao alterar elementos de formulário de foco ipad web app

Eu tenho um aplicativo da web. Eu estou tentando desativar / impedir a rolagem que ocorre quando você se concentra em inputs de formulário diferentes (ou seja, a rolagem que ocorre quando você avança através de elementos de input em um formulário). Eu já desabilitei a rolagem com isso: $(document).ready(function() { document.ontouchmove = function(e){ e.preventDefault(); […]

A tag de vídeo HTML5 não funciona no Safari, iPhone e iPad

Eu estou tentando criar uma página web html5 em que há um pequeno vídeo como 13s, eu converti a versão flash deste vídeo em 3 formato: .ogv usando fireFogg, .webm usando firefogg também e .mp4 usando o aplicativo HandBrake o script html Eu usei na minha página: O vídeo está funcionando bem no Chrome e […]

onClick não funciona no celular (toque)

Ok, o que estou tentando fazer é deslizar um div para baixo quando o usuário clica em um item da lista. O problema é que eu estou usando o Selectric https://github.com/lcdsantos/jQuery-Selectric que converte uma checkbox de seleção em uma lista não ordenada. Então, quando o usuário clica em um que a fonte produz como um […]

Token inesperado ILEGAL no webkit

// if the box is outside the window, move it to the end function checkEdge() { var windowsLeftEdge = $(‘#window’).position().left; $(‘.box’).each( function(i, box) { // right edge of the sliding box var boxRightEdge = $(box).position().left + $(box).width(); // position of last box + width + 10px var newPosition = getNewPosition(); if ( parseFloat(boxRightEdge) < parseFloat(windowsLeftEdge) […]

jQuery scrollTop () parece não funcionar no Safari ou Chrome (Windows)

Eu tenho uma configuração simples para permitir que uma janela de estilo “help” seja carregada e rolada para um determinado ponto da página. Mais ou menos o código se parece com isso: var target = /* code */; target.offsetParent().scrollTop(target.offset().top – fudgeValue); O alvo do pergaminho e o valor do fudge são determinados por algumas dicas […]

Verifique se o esquema de URL é suportado em javascript

Existe alguma maneira de verificar se um esquema de URL está atualmente registrado no telefone … com javascript?

Campo de texto Autofocus do Safari móvel

No Mobile Safari, não consigo me concentrar em um campo de texto depois de definir um período de atraso. Eu estou anexando algum código de exemplo mostrando o problema. Se, ao clicar no botão, você ativar .focus (), tudo funcionará como esperado. Se você colocar o foco em um retorno de chamada, como a function […]

iPhone Safari Web App abre links em nova janela

Eu tenho problema com a web depois de adicionar o ícone para a canvas inicial. Se a web for iniciada a partir da canvas inicial, todos os links serão abertos em uma nova janela no Safari (e perderão a funcionalidade de canvas cheia). Como posso evitar isso? Eu não consegui encontrar nenhuma ajuda, apenas a […]

iPad Web App: Detectar teclado virtual usando JavaScript no Safari?

Estou escrevendo um aplicativo da web para o iPad ( não é um aplicativo comum da App Store – é escrito usando HTML, CSS e JavaScript). Como o teclado preenche uma grande parte da canvas, faria sentido alterar o layout do aplicativo para se ajustar ao espaço restante quando o teclado for exibido. No entanto, […]