Post

Replies

Boosts

Views

Activity

Reply to WKWebView + Bluetooth Keyboard: Ctrl+Home / Ctrl+End causes app crash after input blur (iPadOS 18.4.1 / 18.6.2)
6.Key Code Snippet swift: import UIKit import WebKit final class ViewController: UIViewController { private var webView: WKWebView! override func viewDidLoad() { super.viewDidLoad() view.backgroundColor = .white let config = WKWebViewConfiguration() webView = WKWebView(frame: view.bounds, configuration: config) view.addSubview(webView) loadRemotePage() } private func loadRemotePage() { let urlString = "https://.../index.html" guard let url = URL(string: urlString) else { return } let request = URLRequest(url: url) webView.load(request) } } angular: export class PageBComponent { @ViewChild('inputRef') inputRef!: ElementRef<HTMLInputElement>; constructor(private cdr: ChangeDetectorRef) {} ngAfterViewInit() { setTimeout(() => { this.inputRef.nativeElement.focus(); }, 100); } }
Topic: UI Frameworks SubTopic: UIKit Tags:
3d