gpt4 book ai didi

ios - 如何在 WKWebView 上的指定位置获取消息?

转载 作者:可可西里 更新时间:2023-11-01 06:02:24 25 4
gpt4 key购买 nike

当你在WKWebView网页上长按一个词,你会选择它,系统会弹出一个菜单让你分享/复制/查找它等等。这是 iOS 的默认行为。

所以我的问题是,您如何以编程方式从 WKWebView 网页上的指示点 (CGPoint) 获取单词

或者,如何在不长按的情况下以编程方式选择 WKWebView 网页上的单词

感谢任何建议!

最佳答案

首先,您必须使用 convertPoint:toView: 将点转换为 ScrollView 的坐标系.您可以在 Javascript(使用 jQuery)函数中使用这一点,该函数将在此时搜索 DOM 节点:

function(inX, inY) {
var theWindow = $(window);
var theElement = document.elementFromPoint(
inX - theWindow.scrollLeft(), inY - theWindow.scrollTop());

return theElement == null ? null : theElement.textContent;
}

关于ios - 如何在 WKWebView 上的指定位置获取消息?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40714752/

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