Utilizando Javascript en su App de iOS (4 / 5 paso)

Paso 4: Identificar la causa de la llamada a la función

Como se mencionó anteriormente, hay una variedad de razones por las que se llamará a este método de delegado. Queremos que este código solamente si se llama a una alerta, por lo que necesitamos asegurar que el método no fue llamado por otra razón. En primer lugar, comprobamos el tipo de navegación. La alerta JS es un tipo de navegación de UINavigationTypeOther, así que para esta primera. Marcando primero el tipo de navegación, podemos asegurar que allí están no engorrosos basados en otras posibles cargas estándar.

A continuación, queremos para asegurarse de que el esquema de URL es un tipo de alerta. Bajo el paraguas de UINavigationTypeOther, todavía hay otros tipos de solicitudes de carga. Una vez que se cumplen estas condiciones, podemos empezar a preocuparse de lo que queremos hacer con la alerta.

Los valores de retorno indican si queremos seguir con la petición de la carga. Si volvemos sí, luego vamos a una pantalla de alerta, y no queremos eso. Así, en el caso de alertas de retorno no.

Artículos Relacionados

InPace - un Arduino basado en datos GPS fitness pulsera con bluetooth y una app de iOS

InPace - un Arduino basado en datos GPS fitness pulsera con bluetooth y una app de iOS

InPace es una muñequera de fitness basado en Arduino, con una aplicación de iOS que lo acompaña, que puede proporcionar feedback directo sobre cómo el usuario es ellos mismos de estimulación durante una carrera, caminata o ciclismo de ruta. Realiza u
Quadcopter de control del teléfono en 30 minutos! [ESP8266 + A7105 + Blynk App para iOS/Android]

Quadcopter de control del teléfono en 30 minutos! [ESP8266 + A7105 + Blynk App para iOS/Android]

Estaba soñando en hacer este tipo de proyecto hace bastante tiempo. Pero la complejidad de la integración de teléfono me fue espantoso. Y sería difícil de reutilizar el trabajo para mis ideas futuro.Ahora esto se convirtió en súper fácil con Blynk :)
Sesión de fotos de levitación con la app de iOS Levitagram

Sesión de fotos de levitación con la app de iOS Levitagram

Levitagram es una nueva aplicación para iOS que hace super fácil tomar fotos de la cool de la levitación. Ningún equipo o Photoshop habilidades requeridas. Todo lo que necesitas es un iDevice.Enlace a la aplicación: https://itunes.apple.com/app/levit
¿Apps de IOS 7 no appering?

¿Apps de IOS 7 no appering?

Se trata de cómo solucionar una app que no aparece cuando lo descargaste primero. Esto me pasó a mí y no sé cuántas personas ha tenido este problema.Paso 1: Aplicación no Appering Así que descargué tumblr y no aparece el icono de la aplicación. Así q
¿Cómo usar la cámara en su programa de iOS

¿Cómo usar la cámara en su programa de iOS

alguna vez se preguntó cómo usar la cámara en tus creas las apps para iOS?Ya no es de extrañar! El propósito de este ' ible es educarlo en un una de las maneras para acceder y utilizar la cámara en su app de iOS. Esto es de lejos la solución más simp
Construir una casa inteligente con un interruptor de Wireless Wifi Apple App control

Construir una casa inteligente con un interruptor de Wireless Wifi Apple App control

Casa inteligente ha convertido en una moda, para que siga esta tendencia y hacer mi casa un verdadero hogar inteligente. He buscado por sobre los gadgets hogar inteligentes durante algún tiempo, encontrando que hay un montón de interruptor inalámbric
Cómo encontrar los bosquejos en Tumblr Mobile App

Cómo encontrar los bosquejos en Tumblr Mobile App

¿Cómo Post en borradores sobre Tumblr Mobile App (Android / IOS)?La aplicación de Tumblr para Android le permite acceder a su borrador de tumblr con tan fácil!1. Abra la aplicación de Tumblr.2. hacer clic en "Panel de control".3. Seleccione &quo
Reloj de los Weasley

Reloj de los Weasley

Algunos de ustedes pueden recordar el reloj de la familia Weasley de Harry Potter: permitió a los miembros de la familia Weasley saber donde estaba cada uno de ellos actualmente. (Mi primo y yo) decidimos hacer nuestra propia versión del reloj. Puest
Monitor de bebé de frambuesa Pi con Splunk

Monitor de bebé de frambuesa Pi con Splunk

Estos pasos le enseñará cómo montar los componentes necesarios para que un monitor de bebé de Raspberry Pi y recoger los datos en Splunk, un lector de registro y herramienta de análisis, programar los datos de una manera significativa. Al final usted
Lente de bricolaje para Google cartón VR

Lente de bricolaje para Google cartón VR

Introducción:Desde Google lanzó es VR 2014 último cartón., he leído algunas buenas regeneraciones sobre it y la última pueden 2015., VR cartón soporta iOS., el VR cartulina es más barata a la experiencia Virtual realidad., y me pregunté puede DIY un
Centro de Control de WEMO frambuesa Pi

Centro de Control de WEMO frambuesa Pi

Este proyecto proporciona una página web y una interfaz automatizada para controlar interruptores de luz WEMO y enchufe interruptores utilizando la biblioteca de Miranda de Belkin.Al final del proyecto, usted tendrá una página web que puede mostrar e
EdiShake (proyecto inacabado)

EdiShake (proyecto inacabado)

IntroducciónLa idea detrás de EdiShake era crear una prueba de concepto que era posible crear un método para un método más elegante, conveniente y rápido de intercambio de información entre dos personas sólo de su mano. Si este movimiento se produce
Centro de entretenimiento controlado por el iPhone

Centro de entretenimiento controlado por el iPhone

Actualización: se registra el código de Arduino y iPhone!Hemos estado esperando volver a diseñar nuestra habitación durante un buen rato. Reproducción de música o viendo una película es increíblemente complicado, porque tenemos 6 mandos a distancia y
Bluetooth RC Van

Bluetooth RC Van

¿Qué es más fresco que un coche de control remoto? Un coche smartphone controlado!El LightBlue Bean puede ser utilizado para hacer proyectos y hablar con tu smartphone los juguetes existentes. En este tutorial te mostramos cómo integrar el Bean en un