IOS Swift WkWebview如何屏蔽长按

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了IOS Swift WkWebview如何屏蔽长按相关的知识,希望对你有一定的参考价值。

参考技术A 今天突然发现wkwebview中的图片可以长按,长按后弹出选项框,不管选什么都会退出当前页面。
调试半天不知道是怎么回事,就想屏蔽掉长按功能,网上查询后发现以下方法可以实现

H5开发的IOS App如何屏蔽长按选择文字弹出的气泡菜单?

使用H5开发了一个IOS系统IPAD的APP
1.需要使用到长按屏幕选择文字功能
2.但是长按屏幕选择文字会弹出系统的气泡菜单,我希望弹出自定义的气泡菜单问:如何屏蔽掉弹出的系统气泡菜单
user-select: none; -webkit-user-select:none;使用CSS3的属性去屏蔽,页面就不能选择文字了(我要用选择文字功能),所以是不可取的。

使用css可以禁止:
.className user-select: none; -webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;

其实简单点你可以把文字做成图片 这样是最简单的 ,上面描述的方法可能有些老版本不一定有用。

当然你也可以试试用些H5制作软件来解决 epub360 IH5什么的追问

user-select: none; -webkit-user-select:none;使用CSS3的属性去屏蔽,页面就不能选择文字了,所以是不可取的。
使用-webkit-touch-callout: none;屏蔽系统的弹出窗只适用于图片超级链接的长按,,文字选择屏蔽不了。
我使用的是开源EPUBjs制作的阅读器,这个算是H5阅读器里面优质的了
能否协助解决下呢?可以给一定的补助并且建立长期合作关系

参考技术A 网页上的弹框啊,还得找html解决吧。但,我可以告诉你这个菜单的官方类名叫做:UIMenuController 至于怎么自定义就难办了。祝你好运~追问

能否帮忙解决下呢,如果能帮忙解决我愿意出重金,并且建立长期合作关系。

参考技术B 解决了吗..我也遇到了这个问题 不知道怎么处理

以上是关于IOS Swift WkWebview如何屏蔽长按的主要内容,如果未能解决你的问题,请参考以下文章

iOS WKWebView长按自定义菜单功能

H5开发的IOS App如何屏蔽长按选择文字弹出的气泡菜单?

如何获取 WKWebView 上指定位置的信息?

如何在 iOS 10 上覆盖 WKWebView 的“保存图像”菜单

如何在 WKWebView swift 5 中更改字体大小?

登录 ios swift 后从 wkwebview 获取令牌