gpt4 book ai didi

cocoa - stringByEvaluatingJavaScriptFromString 不起作用

转载 作者:行者123 更新时间:2023-12-03 16:33:39 25 4
gpt4 key购买 nike

这个表达方式似乎不起作用。它是 Mac 应用程序,而不是 iPhone 应用程序。

[[mainWebView mainFrame] stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.getElementById('username').value='%@';document.getElementById('password').value='%@';", [ebuddyidField value], [passwordField value]]];

最佳答案

您需要发送 stringByEvaluatingJavaScriptFromString: 消息 to the WebView ,而不是其主框架。

此外,假设 ebuddyidFieldpasswordField 是 NSTextField(后者可能是 NSSecureTextField),它们不会响应 value 消息。他们响应的最接近的消息是 objectValue,尽管您更可能需要 stringValue

编译器应该针对所有三个问题向您发出警告。转到“构建结果”窗口并修复每个警告。然后turn some more on并解决这些问题。您的应用程序将变得更加稳定、更加健壮并且泄漏更少。

关于cocoa - stringByEvaluatingJavaScriptFromString 不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4838155/

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