gpt4 book ai didi

javascript - 在加载外部网站的 UIWebView 上运行 Javascript

转载 作者:行者123 更新时间:2023-11-28 16:05:39 25 4
gpt4 key购买 nike

所以我正在尝试编写一个程序来自动填写网站上的表格。我写了一些执行此操作的 js,并且我正在尝试使用 UIWebView (swift) 在已加载的网站上运行它。

这就是我想要做的。

  1. 使用 url amazon.com 加载一个 webview
  2. Javascript 激活并填写表单

我在谷歌上搜索了一下,看到有一个名为 evaluateJavascript 的 WKWebView 方法,但它每次都会给我一个未定义的错误,还有其他方法吗? (或者说不可能)

替代想法

如果有一种方法可以在本地 html 文档中显示 amazon.com 并在同一文档中运行 js,那也可以。

最佳答案

你想做的是可能的,你在正确的轨道上,尝试这样的事情:

    let js = "document.getElementById('ap_email').value = 'foo@bar.com'"
webView.evaluateJavaScript(js, completionHandler: nil)

关于javascript - 在加载外部网站的 UIWebView 上运行 Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40335438/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com