Tag: wkwebview
Ein WKWebView-Objekt zeigt eine interaktive web-Inhalte. Es wird durch das WebKit von Apple ist verfügbar für macOS, iOS und tvOS als gut.
2
Antworten
Im-beginnend mit einer einfachen app, die zeigt nur eine web-Ansicht mit WKWebView. Alles baut und funktioniert okay, außer dass es immer fullscreen. Im Idealfall würde es nicht reichen, die unter der iOS-Statusleiste oben. Es muss gesenkt werden,
1
Antworten
Wenn ich return ein http Fehler von meiner Seite (derzeit 401, aber ich versuchte es auch mit 404 und so weiter) http://min60.com/__personal/e401.php den Delegierten Rückrufe der WKWebView nicht einen Fehler zurück - (void)webView:(WKWebView *)webView didFailProvisionalNavigation:(WKNavigation *)navigation withError:(NSError
4
Antworten
Muss ich die Antwort Lesen, die HTTP-Header von einem WKWebview's Anfrage. Ich brauchen, um Anpassungen basierend auf bestimmten custom-Header vom server gesendet. Es ist nicht möglich, diese Informationen in den response-Daten. Konnte ich nicht finden, jeder Eintrag
6
Antworten
Dieser code sollte zum laden der Apple-homepage, sondern zeigt einen leeren Bildschirm. Dies geschieht mit HTTP-und HTTPS-URLs. Code: import UIKit import WebKit class WebViewController: UIViewController, WKUIDelegate{ var webView: WKWebView! override func loadView() { let webConfiguration = WKWebViewConfiguration()
2
Antworten
Mit einem WKWebView, eine Verbindung zu einer Website, die, nach Auswahl des Benutzers, wird eine Umleitung zu einem anderen Ort. Die folgende Fehlermeldung kommt nach didReceiveServerRedirectForProvisionNavigation: Error Domain=kCFErrorDomainCFNetwork Code=310 "(null)" UserInfo={_WKRecoveryAttempterErrorKey=<WKReloadFrameErrorRecoveryAttempter: 0x60800002a8e0>, _kCFStreamErrorCodeKey=-2096, _kCFStreamErrorDomainKey=4} Es ist nichts
3
Antworten
Ich habe eine URL, die funktioniert gut mit Safari auf dem iOS11 (Beta) - Audio - /Video ist in Ordnung. Aber wenn ich laden Sie diese URL mit WKWebView es gibt mir eine Fehlermeldung "Inkompatibler Browser" und
1
Antworten
Ich habe bauen eine Swift iOS-app mit dem einzigen Zweck, um die Anzeige einer website mit Hilfe von WKWebView. Dies funktioniert gut, aber drücken Sie auf links (z.B. auf eine [mailto:] - Taste) funktioniert nicht weil es
2
Antworten
Teste ich die WKWebView mit lokalen Datei, die die Arbeit im simulator, aber es ist nicht in das Gerät @interface EDPresentationViewController ()<WKNavigationDelegate,WKScriptMessageHandler> @property(nonatomic,strong)WKWebView *webView; @property(nonatomic,strong)EDPresentationController *presentationController; @end @implementation EDPresentationViewController -(void)viewDidLoad { [super viewDidLoad]; self.presentationController = [[EDPresentationController alloc]init];
1
Antworten
Möchte ich nennen, eine swift-Funktion von java-script-code gibt die device id zurück an das Skript, ich hatte den code Hinzugefügt, dass die Nutzung derzeit. Bitte beraten, wie Sie den Rückgabewert zurück an den java script aus dem
3
Antworten
Ich versuche zu erstellen, die einfach OS-X-app (nicht iOS) mit einem web-viewer mit dem neuen WKWebView und die Swift Sprache. Ich bin der Hoffnung, um die Vorteile der schnelleren Leistung des WKWebView Klasse. In den Projekten AppDelegate.swift-Datei
2
Antworten
Einer iOS-8-app, die ich verwenden möchte WKWebView für eine benutzerdefinierte Authentifizierung ViewController, dass ich Baue. Jedoch kann ich nicht scheinen, um herauszufinden, wie Sie zum löschen der gespeicherten cookies für die WKWebView. Ist es gar nicht möglich,
1
Antworten
Wie kann Sie erkennen, wenn ein link geklickt wurde, in einer WKWebView? Ich bin auf der Suche nach dem äquivalent in einer UIWebView. - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType { if(navigationType == UIWebViewNavigationTypeLinkClicked) { } return YES;
2
Antworten
In meine app, die ich brauche, um die Höhe einer Webseite in einem WKWebView. Also ich benutze den folgenden code ein. webView.evaluateJavaScript(("document.height"), completionHandler: { contentHeight,error in print(contentHeight) }) Bis iOS 9, das gibt die Webseite von der
3
Antworten
Wenn ich neue Anforderung für WKWebView mit Authentifizierungs-cookie und senden Sie die Anfrage WKWebView richtig Belastungen geschützt web-Seite: let req = NSMutableURLRequest(URL: NSURL(string: urlPath)!) let headers = NSHTTPCookie.requestHeaderFieldsWithCookies([myAuthCookie]); req.allHTTPHeaderFields = headers; webView.loadRequest(req) Das problem ist, dass, wenn
9
Antworten
Ich versuche zu verstehen, wie Sie die neue WKWebView in iOS8, können Sie nicht finden viel Informationen. Ich habe gelesen: http://developer.telerik.com/featured/why-ios-8s-wkwebview-is-a-big-deal-for-hybrid-development/ http://nshipster.com/wkwebkit/ Aber wie wirkt sich das auf die bestehenden apps? Wird eine gewöhnliche UiWebView bekommen, der
4
Antworten
Versuchen wir speichern die Inhalte (HTML) von WKWebView in einem persistenten Speicher (NSUserDefaults, CoreData-oder disk-Datei). Kann der Benutzer sehen den gleichen Inhalt, wenn er wieder in die Anwendung ohne internet-Verbindung. WKWebView nicht NSURLProtocol wie UIWebView (siehe post
2
Antworten
Stelle diese Fragen da ich bin nicht sicher, warum Apple eingeführt WKWebView ohne abwertend UIWebView. Es ist wichtig, eine Idee zu haben, wie ich bin-Programmierung eine große code-Basis und benötigen, um eine informierte /Fakten basierende Entscheidung. Gibt
3
Antworten
Ich bin mit WKWebView zu öffnen example.com und dort habe ich ein test-link, die angeblich zu öffnen, ein JS-alert, aber ich bekomme keine Anzeige auf dem Gerät, es funktioniert nur, wenn ich die Website aus dem browser.
4
Antworten
Ich bin auf der Suche nach einem Weg, um zu zeigen, das Inspektor für eine WKWebView in meinem Mac-app. Mit WebKit1 und WebView es war leicht zu zeigen, der Inspektor, der in Ihrem Mac-app, indem Sie nur
5
Antworten
Meine view-controller zeigt die WKWebView. Ich installierte einen message handler, eine Coole Web-Kit-Funktion, die erlaubt, dass mein code um benachrichtigt zu werden, aus dem inneren der web-Seite: override func viewDidAppear(animated: Bool) { super.viewDidAppear(animated) let url = //...
3
Antworten
Ich habe einige Schwierigkeiten mit der Ausführung einer webapp in einer WKWebView (speziell: einige Tasten sind nicht mehr reagiert). Ich verwendet dieses tutorial als Leitfaden und gelungen ist, dass die webview Anzeige meiner webapp. So, jetzt möchte
4
Antworten
Mit ObjectiveC ich entwickle eine SingleView app-targeting iOS-11 mit einer view controller/view. In der Main.storyboard am oberen Rand der Ansicht die ich habe gelöscht a-WebKit-Ansicht (WKWebView). Ich sehe eine crash-sowohl auf dem Simulator und auf einem iPhone
3
Antworten
Arbeite ich auf den folgenden code, und versuchen zu zeigen, eine Aktivitätsanzeige in der Ansicht, während die Seite geladen wird.. Habe ich versucht zu implementieren, die WKNavigationDelegate Methoden, aber ich bin scheitern, als gar nichts zeigt. Irgendwelche
7
Antworten
In meiner app möchte ich, dass die WKWebView mit transparentem hintergrund, sodass der Blick hinter (eine Bildansicht) können zeigen, durch die als hintergrund-Bild. webView!.opaque = false webView!.backgroundColor = UIColor.clearColor() Den code oben funktioniert einwandfrei mit UIWebView, aber
2
Antworten
Wie kann ich erfassen die Umleitungs-url bei der Verwendung von WKWebView wie wenn eine Webseite leitet zu einer anderen Seite auf die übermittlung von Benutzername und Passwort oder andere Daten. Mich bannen zu müssen die umgeleiteten url.
1
Antworten
Ich habe eine WKWebView app läuft auf iOS8 auf dem iPad (standard-iPad-UserAgent : "Mozilla/5.0 (iPad; CPU OS 8_1_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B436 Safari/600.1.4"). Ich habe versucht, alle Delegierten und Zuhörer, ich
10
Antworten
beim abrufen der cookies von UIWebView scheint einfach durch die Verwendung NSHTTPCookieStorage.sharedHTTPCookieStorage() scheint es WKWebView speichert die cookies irgendwo sonst. Habe ich einige der Forschung, und ich war in der Lage zu Holen ein paar Kekse aus
4
Antworten
Dies ist wohl etwas einfach für einige Experten, so. die Sache ist, theres keine WKWebView in Xcode visual interface für das storyboard verwenden, im Gegensatz zu UIWebview, so hat es, um programmgesteuert erstellt werden . im mit
2
Antworten
Derzeit kann ich nur herausfinden, wie bewerten Sie javascript, indem es die webview Konfiguration ist userContentController und ein Neuladen der Seite etwa so: WKUserScript *script = [[WKUserScript alloc] initWithSource:source injectionTime:WKUserScriptInjectionTimeAtDocumentEnd forMainFrameOnly:YES]; [self.webView.configuration.userContentController addUserScript:script]; [self.webView reload]; Wie kann
2
Antworten
Hallo, wenn ich WKWebView-codes mit Swift 3 gibt mir diese Fehlermeldung 'URLRequest'; meinst du mit 'als' explizit konvertieren? Ich denke, das ist Fehler ich brauche Hilfe oder Ideen ? Meine codes unter den unten Dank import UIKit
4
Antworten
Ich experimentiere mit WkWebKit reden hin und her zwischen app und Seite. Ich kann javaScript ausführen fein mit WkWebView evaluateJavascript Methode, aber wenn ich versuche das ausführen Fenster.webkit.messageHandlers.myHandler.postMessage('Hallo Welt!') auf der JavaScript-Seite, ich finde, dass Fenster.webkit ist
1
Antworten
Ich bin versucht, eine zurück-Schaltfläche erstellen für meine iOS-WKWebView-app, so dass Weise, wenn der Benutzer auf die Schaltfläche klickt er nimmt Sie in den vorherigen WKWebView Seite. Ich habe bereits zahlreiche tutorials auf, wie dies mit IB
5
Antworten
Ich bin versucht, meine Hybrid-IOS-app, die mithilfe von Swift und WKWebviews um einen link zu öffnen, hat target="_blank" oder wenn die URL enthält http://, https:// oder mailto: im Mobile Safari. Vom diese Antwort bekomme ich diesen code.
3
Antworten
Ich versuche, die Implementierung eines embedded-webView mit WKWebView. Ich habe der ersten Konfiguration und mit dem folgenden code kann ich das laden einer web-Seite in mein storyboard. import UIKit import WebKit class WebViewViewController: UIViewController { @IBOutlet var
2
Antworten
Meine Frage: Wie kann ich prüfen, ob eine Seite in WKWebView vollständig geladen in Xcode mit Swift 3? Dies ist mein problem: Webseite 1: Von dieser Seite habe ich ein laden-Webseite 2 Webseite 2: Ich brauche, um
3
Antworten
Ich habe eine webview, die können Gefahren werden durch verschiedene URLs. Wenn ich den switch vom einen zum anderen möchte ich die alte web-Seite zu verschwinden, bevor das laden der nächsten. Wie kann ich dies tun ohne
6
Antworten
func webView(webView: WKWebView!, decidePolicyForNavigationAction navigationAction: WKNavigationAction!, decisionHandler: ((WKNavigationActionPolicy) -> Void)!) { var request = NSMutableURLRequest(URL: navigationAction.request.URL) request.setValue("value", forHTTPHeaderField: "key") decisionHandler(.Allow) } Im obigen code möchte ich einen header hinzufügen, um die Anfrage. Ich habe versucht, das zu
4
Antworten
Wechsel bin ich ein app aus UIWebView zu WKWebView und es gibt eine auto-login-Funktion, die behandelt wurde, die durch speichern ein cookie mit der information, dass der Nutzer authentifiziert wurde in NSHTTPCookieStorage. Allerdings WKWebView nicht scheinen, um
3
Antworten
Ist es ein Weg, um die VOLLSTÄNDIGE URL geladen, die von einem WKWebView für jede Anforderung? webView:didFinishNavigation: Funktioniert nur für mainFrame Navigationen und nicht einen URL-request-parameter. Wie bekomme ich die VOLLSTÄNDIGE URL wie in UIWebViewDelegate's webViewDidFinishLoad:webView ...die
4
Antworten
Ich arbeite hinzufügen eines neuen Leseansicht zu meinem browser-app. Es ist eine weitere view controller, nur mit einem WKWebView Hinzugefügt, wie eine Untersicht mit einem Knopf (und Geste) um die Ansicht zu schließen. Funktioniert alles Super, aber
2
Antworten
Bin ich versucht, rufen Sie eine existierende Funktion von einem remote-Standort in einem WKWebview: function addtext (text) { jQuery("#webviewtest").html(text); } Mit: [self.WebView evaluateJavaScript:@"addtext(\"This is a text from app\");" completionHandler:^(id Result, NSError * error) { NSLog(@"Error -> %@",
3
Antworten
Muss ich implementieren, die WKWebview für meine ios-app mit Xcode. Ich habe jedoch Fehler bei der Verwendung von es "nicht deklarierte Typ 'WKWebview'". Muss ich fehlt etwas wichtiges. Ich bin mit der neuesten Xcode7 download aus dem
10
Antworten
Für jetzt bin ich dabei, wie dieser NSHTTPCookie *cookie; NSHTTPCookieStorage *storage = [NSHTTPCookieStorage sharedHTTPCookieStorage]; for (cookie in [storage cookies]) { [storage deleteCookie:cookie]; } Aber es funktioniert nicht auf iOS 8, 64-bit-Gerät. Andere Weise die saubere cookies von
2
Antworten
Ich habe ein Problem mit meiner benutzerdefinierten internet-browser. Ich bin mit WKWebView. Ich habe die tabs in mein app. Wenn ich Sie auf eine Registerkarte neue NSURLRequest Lasten in die WKWebView. Ich brauche zur Implementierung eines cache.
7
Antworten
KINWebBrowser ist ein open-source-web-browser-Modul für iOS-apps. Ich habe vor kurzem aufgerüstet KINWebBrowser zu verwenden WKWebView zu beginnen phasing out UIWebView. Dies führt zu deutlichen Verbesserungen, aber: Problem: WKWebView nicht ermöglichen Benutzern das starten links, die URLs, Telefonnummern,
3
Antworten
Wie kann ich überwachen, Anfragen auf WKWebview? I ' V versucht, mit NSURLprotocol (canInitWithRequest), aber es wird nicht monitor ajax-requests (XHR), nur die navigation requests(document requests) InformationsquelleAutor Benzi Heler | 2015-02-27
4
Antworten
In meine Swift-iOS-app, die ich herunterladen möchten einige dynamische HTML-Seiten von einem remote-server, speichern Sie Sie in das Verzeichnis Dokumente, und zeigen Sie die Seiten von Dokument-Verzeichnis. Ich war mit diesem, die Seite zu laden: var appWebView:WKWebView?
8
Antworten
Möchte ich einen POST-request an meine WKWebView aber die Header nicht gesetzt, wenn ich überwachen die Aufträge mit Charles, so schlägt die Anforderung fehl. Was ist hier falsch? NSString *post = [NSString stringWithFormat: @"email=%@&password=%@", email, password]; NSData
5
Antworten
Wie kann ich zuverlässig erkennen, mit javascript eine Seite geladen wird, innerhalb einer WKWebView? Ich möchte in der Lage sein zu erkennen, diese Szenarien: iOS & WKWebView iOS & Safari nicht iOS Gibt es eine ähnliche Frage
4
Antworten
Ich versuche, laden Sie eine HTTPS-url mit einem selbst-signierten Zertifikats in eine WKWebView für iOS 8 und es hält, zu scheitern. Die Problemumgehung verwendet mit UIWebView (mit setAllowsAnyHTTPSCertificate von NSUrlRequest) scheint nicht zu funktionieren. Kennt jemand eine