Articles of uiwebview

Torna al comportamento dell’applicazione dopo la chiamata telefonica diversa nel codice nativo rispetto a UIWebView

Secondo la documentazione di Apple , per poter effettuare una telefonata dalla mia app, ho bisogno di implementare i seguenti protocolli: Link HTML: 1-408-555-5555 Stringa dell’URL dell’applicazione nativa: https://stackoverflow.com/questions/5317783/return-to-app-behavior-after-phone-call-different-in-native-code-than-uiwebview/tel:1-408-555-5555 Tuttavia, al termine di una chiamata telefonica avviata da un collegamento HTML all’interno di UIWebView, vengono reindirizzati direttamente alla mia applicazione. Ma al termine di una […]

Javascript in UIWebView callback in C / Objective-C

C’è un modo per ottenere una richiamata all’objective-c quando un determinato evento è stato rilevato in un UIWebView? Javascript può inviare una richiamata a Objective-C?

Richiama il metodo nel codice c objective dal codice HTML utilizzando UIWebView

Ho un file .html nella mia app iOS. Il file HTML ha pochi blocchi div con metodi onClick. Quando touch questi blocchi, invoco un codice javascript nella vista Web, ma ho bisogno di conoscere anche questi eventi nel mio codice sorgente. Per esempio quando tocchi l’elemento web e onClick è chiamato, ho bisogno di invocare […]

Interrompere UIWebView da “rimbalzare” verticalmente?

Qualcuno sa come impedire a UIWebView di rimbalzare verticalmente? Voglio dire quando un utente tocca il loro schermo iphone, trascina il dito verso il basso, e la webview mostra uno spazio vuoto sopra la pagina web che avevo caricato? Ho esaminato le seguenti soluzioni possibili, ma nessuno di loro ha funzionato per me: http://www.iphonedevsdk.com/forum/iphone-sdk-development/996-turn-off-scrolling-bounces-uiwebview.html http://forums.macrumors.com/showthread.php?t=619534 […]

UIWebView – Come identificare l’ultimo messaggio webViewDidFinishLoad?

Il messaggio webViewDidFinishLoad sembra essere inviato ogni volta che un object nella pagina è stato caricato. C’è un modo per determinare che tutto il caricamento dei contenuti è fatto?

UIWebView iOS5 che cambia user-agent

Come posso cambiare l’user-agent di UIWebView in iOS 5? Quello che ho fatto fino ad ora: utilizzando la chiamata delegata, intercetta NSURLRequest, crea una nuova richiesta di URL e imposta il suo user-agent come qualsiasi cosa desideri, quindi scarica i dati e ricarica UIWebView con “loadData: MIMEType: … . “. Problema: questo causa una ricorsione […]

UIWebViewDelegate non monitora XMLHttpRequest?

È vero che UIWebViewDelegate non monitora le richieste effettuate utilizzando XMLHttpRequest? Se è così, c’è un modo per monitorare questo tipo di richieste? es. UIWebViewDelegate non cattura questo in -(BOOL) webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSMutableURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType ; var xhr = new XMLHttpRequest(); xhr.open(“GET”, “http://www.google.com”, true); xhr.onreadystatechange=function() { if (xhr.readyState==4) { alert(xhr.responseText); } } xhr.send();

Ponte JavaScript iOS

Sto lavorando a un’app in cui utilizzerò sia HTML5 in UIWebView sia framework iOS nativo. So che posso implementare la comunicazione tra JavaScript e Objective-C. Ci sono librerie che semplificano l’implementazione di questa comunicazione? So che ci sono diverse librerie per creare app iOS native in HTML5 e javascript (ad esempio AppMobi, PhoneGap), ma non […]

Come caricare il file html locale in UIWebView

Sto cercando di caricare un file html nel mio UIWebView ma non funzionerà. Ecco il punto: ho una cartella chiamata html_files nel mio progetto. Poi ho creato una webView nel generatore di interfacce e gli ho assegnato una presa nel viewController. Questo è il codice che sto usando per aggiungere il file html: -(void)viewDidLoad { […]

Come visualizzare la sfida di autenticazione in UIWebView?

Sto cercando di accedere a un sito Web protetto tramite UIWebView. Quando accedo tramite safari, ottengo una richiesta di autenticazione ma lo stesso non appare nel mio UIWebView nell’applicazione. Come posso farlo apparire? Qualsiasi suggerimento, codice di esempio o collegamenti sarà molto utile. Molte grazie.