gpt4 book ai didi

iOS 网页 View : Calling a button action in Webview programmatically

转载 作者:行者123 更新时间:2023-11-29 10:48:24 24 4
gpt4 key购买 nike

假设我有一个 UIwebview,它显示带有用户名字段、密码字段和提交按钮的登录屏幕。

现在加载 webview 后,我是否可以从我的代码中填充用户名和密码字段并最终调用提交按钮操作(或者说通过代码单击提交按钮)。 ?

请提供一些好的引用资料/

最佳答案

使用 webview 的 stringByEvaluatingJavaScriptFromString: 使用 Javascript 设置值,甚至模拟按钮按下。

[self.webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.getElementById('loginId').value = '%@';document.getElementById('passwordId').value = '%@';document.getElementById('buttonId').click()", username, password]];

确保正确转义输入,否则您可能会破坏 javascript。

关于iOS 网页 View : Calling a button action in Webview programmatically,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21503369/

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