WebKit ist eine Open-Source-Webinhalts-Engine für Browser und andere Anwendungen wie Apple Safari, Mail, App Store und mehrere mobile Browser, einschließlich der vorinstallierten Browser für Android, iOS, RIM Blackberry, Symbian und WebOS.
Ich habe begonnen, die in Delphi zu verwendenden Webview-Schnittstellen zu konvertieren. Ich habe es geschafft, die Webkit-Bibliothek zum Laden zu bringen, und die aufgerufenen Schnittstellenmethoden scheinen korrekt zu funktionieren. Ich kann die Webansicht jedoch nicht im Hauptformular anzeigen. Unten sind meine Schnittstellen, die deklariert sind WebFrameClass = interface(NSObjectClass) ['{7BE750C8-DFEC-4870-851A-12DBCB0B78F6}'] end; …
Wenn Sie auf einer von mir erstellten Website scrollen, position: fixedfunktioniert die Verwendung der CSS-Eigenschaft wie erwartet, sodass eine Navigationsleiste ganz oben auf der Seite angezeigt wird. Wenn Sie in Chrome jedoch die Links in der Navigationsleiste verwenden, wird diese manchmal ausgeblendet. Normalerweise ist das Element, auf das Sie geklickt …
Mein View Controller zeigt eine WKWebView an. Ich habe einen Nachrichtenhandler installiert, eine coole Web Kit-Funktion, mit der mein Code von der Webseite aus benachrichtigt werden kann: override func viewDidAppear(animated: Bool) { super.viewDidAppear(animated) let url = // ... self.wv.loadRequest(NSURLRequest(URL:url)) self.wv.configuration.userContentController.addScriptMessageHandler( self, name: "dummy") } func userContentController(userContentController: WKUserContentController, didReceiveScriptMessage message: WKScriptMessage) …
Hallo, ich arbeite mit mehreren Tablet-Geräten, iPad, Galaxy Tab, Acer Iconia, LG 3D Pad und so weiter. iPad - 1024 x 768 LG Pad - 1280 x 768 Galaxy Tab - 1280 x 800 Ich möchte das iPad nur mit einer CSS3-Medienabfrage ansprechen. Da die Gerätebreite von LG und iPad …
Ich habe einige COM-Steuerelemente gesehen, die die Gecko-Rendering-Engine ( GeckoFX sowie das von Mozilla gelieferte Steuerelement - mozctlx.dll ) umschließen . Gibt es einen Wrapper für Webkit, der in einer .NET Winform-Anwendung enthalten sein kann?
Wir arbeiten an einem RESTful Webservice mit AngularJS- und Java-Servlets. Wenn sich der Benutzer anmeldet, sendet unser Backend einen "Set-Cookie" -Header an das Frontend. In Angular greifen wir über $cookies(ngCookie - Modul) auf den Header zu und setzen ihn. Nachdem der Benutzer angemeldet ist, kann er beispielsweise einige Inhalte löschen. …
Ich bin mir dieser Frage bewusst , aber keine der Antworten funktioniert in Safari, Chrome usw. Die akzeptierte Strategie ( wie hier gezeigt ) besteht darin, die Körperhöhe und die Überlaufeigenschaften wie folgt einzustellen: <table> <thead> <tr><th>This is the header and doesn't scroll</th></tr> </thead> <tbody style="height:100px; overflow:auto;"> <tr><td>content that scrolls</td></tr> …
Während das Abrufen von Cookies UIWebViewdurch die Verwendung unkompliziert NSHTTPCookieStorage.sharedHTTPCookieStorage()erscheint, WKWebViewwerden die Cookies anscheinend an einem anderen Ort gespeichert. Ich habe einige Nachforschungen angestellt und konnte einige Kekse erhalten, indem ich sie vom NSHTTPURLResponseObjekt genommen habe. Dies enthält jedoch nicht alle Cookies, die verwendet werden von WKWebView: func webView(webView: WKWebView, …
Ich suche nach einer einfachen und abstrakten Möglichkeit, nur DOM-Ereignisse zu klonen oder erneut zu versenden. Ich bin nicht daran interessiert, DOM-Knoten zu klonen. Ich habe ein bisschen experimentiert, die DOM-Ereignisspezifikation gelesen und keine klare Antwort gefunden. Im Idealfall suche ich etwas so Unkompliziertes wie: handler = function(e){ document.getElementById("decoy").dispatchEvent(e) } …
In den Versionshinweisen zu Safari 13 wird angegeben, dass Folgendes nicht mehr auf ein Element angewendet werden muss, um den Bounce-Scroll-Effekt zu aktivieren: div { overflow-x: scroll; -webkit-overflow-scrolling: touch; /* No longer needed */ } Mit dem folgenden Code kann ich diesen Effekt jetzt jedoch nicht mehr deaktivieren : div …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.