gpt4 book ai didi

iphone - 是否可以在 iPhone 的 UIWebView 上以编程方式调用 "select all"然后 "copy"?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:52:12 24 4
gpt4 key购买 nike

我想提供一个复制按钮,用户可以在其中快速复制 UIWebView 中的文本。当我按住手指并将其移动到边缘时,我可以毫无问题地选择所有文本,然后点击复制。有没有办法以编程方式执行此操作?

最佳答案

我没试过,但这应该可以获取已经选择的文本:

NSString *webViewString = [webView stringByEvaluatingJavaScriptFromString:@"(function (){return window.getSelection().toString();})();"];
[[UIPasteboard generalPasteboard] setString:webViewString]; //Copy to pasteboard
NSString *pasteBoardString = [[UIPasteboard generalPasteboard] string]; //Paste from pasteboard

只需搜索另一个 javascript 片段以选择所有...您应该很快找到一个。

关于iphone - 是否可以在 iPhone 的 UIWebView 上以编程方式调用 "select all"然后 "copy"?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5312874/

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