JavaScriptを使ってWKWebViewで開いているWebページを操作したいのです
今現在JavaScriptCoreを使って、Javascriptを実行することはできたのですが、そこからWKWebViewで開いているWebページをどうやれば操作できるのかがわかりません。どうすればJavaScriptとWKWebViewを連携できるでしょうか?
Swift
1let request = "message" 2let path = Bundle.main.url(forResource: "WordSearchScript", withExtension: "js") 3let source = try! String(contentsOf: path!) 4let context = JSContext() 5context?.evaluateScript(source) 6 7let testFunction = context!.objectForKeyedSubscript("test") 8let result = testFunction!.call(withArguments: [request])
JavaScript
1function test(message) { 2 return message 3} 4
よろしくお願いいたします
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2019/05/26 15:20