現在、javascript を webview の構成の userContentController に追加し、次のようにページをリロードすることによってのみ、javascript を評価する方法を理解できます。
WKUserScript *script = [[WKUserScript alloc] initWithSource:source injectionTime:WKUserScriptInjectionTimeAtDocumentEnd forMainFrameOnly:YES];
[self.webView.configuration.userContentController addUserScript:script];
[self.webView reload];
stringByEvaluatingJavaScriptFromString:
ページをリロードする必要がないように、古い WebView と同様に WKWebView で JavaScript を実行するにはどうすればよいですか?
私は同じ効果を持つものを手に入れようとしています
[webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.querySelector('meta[name=viewport]').setAttribute('content', 'width=%d;', false); ", width]];